Broke Protocol Game API Reference  1.39
Code reference for server and client scripting
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Properties | List of all members
BrokeProtocol.Entities.AudioPlayer Class Reference
Inheritance diagram for BrokeProtocol.Entities.AudioPlayer:
BrokeProtocol.Entities.Serialized

Public Member Functions

void UpdateBounds ()
 
override void BoundsHighlightAdd ()
 
override void BoundsHighlightRemove ()
 
- Public Member Functions inherited from BrokeProtocol.Entities.Serialized
virtual void InitializeEditor ()
 
virtual void CheckSave ()
 
void Trigger (Collider collider, string eventName, bool enter)
 

Public Attributes

AudioSource audioSource
 
BoundsHighlight rangeHighlight
 
- Public Attributes inherited from BrokeProtocol.Entities.Serialized
string referencePrefab
 
GameObject go
 
Transform mainT
 
string data
 
BoundsHighlight highlight
 

Properties

override SerializedParameters Parameters [get]
 
override Type EditorType [get]
 
Bounds AudioBounds [get]
 
- Properties inherited from BrokeProtocol.Entities.Serialized
virtual bool SendInitial [get]
 
virtual SerializedParameters Parameters [get]
 
virtual Type EditorType [get]
 
ChildIndex GetChildIndex [get]
 
virtual Transform GetRotationT [get]
 
virtual Quaternion GetRotation [get]
 
Transform GetParent [get]
 
bool IsOutside [get]
 
int GetPlaceIndex [get]
 
Place GetPlace [get]
 
Vector3 GetPosition [get]
 
string LogPosition [get]
 
virtual Vector3 CenterBuoyancy [get]
 
virtual bool InWater [get]
 

Member Function Documentation

◆ BoundsHighlightAdd()

override void BrokeProtocol.Entities.AudioPlayer.BoundsHighlightAdd ( )
inlinevirtual

Reimplemented from BrokeProtocol.Entities.Serialized.

◆ BoundsHighlightRemove()

override void BrokeProtocol.Entities.AudioPlayer.BoundsHighlightRemove ( )
inlinevirtual

Reimplemented from BrokeProtocol.Entities.Serialized.

◆ UpdateBounds()

void BrokeProtocol.Entities.AudioPlayer.UpdateBounds ( )
inline

Member Data Documentation

◆ audioSource

AudioSource BrokeProtocol.Entities.AudioPlayer.audioSource

◆ rangeHighlight

BoundsHighlight BrokeProtocol.Entities.AudioPlayer.rangeHighlight

Property Documentation

◆ AudioBounds

Bounds BrokeProtocol.Entities.AudioPlayer.AudioBounds
getprotected

◆ EditorType

override Type BrokeProtocol.Entities.AudioPlayer.EditorType
get

◆ Parameters

override SerializedParameters BrokeProtocol.Entities.AudioPlayer.Parameters
get

The documentation for this class was generated from the following file: