0x00x0090
Members 21
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | EventReference | EventReference | Public | — | |
| 0x08 | Event | string | Public | — | |
| 0x04 | EventPlayTrigger | EmitterGameEvent | Public | — | |
| 0x04 | EventStopTrigger | EmitterGameEvent | Public | — | |
| 0x01 | AllowFadeout | bool | Public | — | |
| 0x01 | TriggerOnce | bool | Public | — | |
| 0x01 | Preload | bool | Public | — | |
| 0x01 | NonRigidbodyVelocity | bool | Public | — | |
| 0x004C | 0x04 | padding / unreflected | |||
| 0x08 | Params | ParamRef[] | Public | — | |
| 0x01 | OverrideAttenuation | bool | Public | — | |
| 0x0059 | 0x03 | padding / unreflected | |||
| 0x04 | OverrideMinDistance | float | Public | — | |
| 0x04 | OverrideMaxDistance | float | Public | — | |
| 0x0064 | 0x04 | padding / unreflected | |||
| 0x08 | eventDescription | EventDescription | 1 flags | — | |
| 0x08 | instance | EventInstance | 1 flags | — | |
| 0x01 | hasTriggered | bool | Private | — | |
| 0x01 | isQuitting | bool | Private | — | |
| 0x01 | isOneshot | bool | Private | — | |
| 0x007B | 0x05 | padding / unreflected | |||
| 0x08 | cachedParams | List<FMODUnity.ParamRef> | Private | — | |
| 0x08 | activeEmitters | List<FMODUnity.StudioEventEmitter> | PrivateStatic | — | |
| — | 0x08 | SnapshotString | string | PrivateStatic+1 flags | 3195172351168 |
| 0x01 | <IsActive>k__BackingField | bool | Private | — | |
| 0x0089 | 0x07 | unreflected bytes to end of StudioEventEmitter | |||
Inherited from EventHandler 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | CollisionTag | string | Public | — |
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private | — |
Inherited from Object 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | kInstanceID_None | int | PrivateStatic+1 flags | 8 |
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+2 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 27
| Signature | Flags | Native | Params |
|---|---|---|---|
| EmitterGameEvent get_PlayEvent() | Public+1 flags | 0x04 | |
| void set_PlayEvent(const EmitterGameEvent& value) | Public+1 flags | 0x04 | |
| EmitterGameEvent get_StopEvent() | Public+1 flags | 0x04 | |
| void set_StopEvent(const EmitterGameEvent& value) | Public+1 flags | 0x04 | |
| EventDescription get_EventDescription() | Public+1 flags | 0x08 | |
| EventInstance get_EventInstance() | Public+1 flags | 0x08 | |
| bool get_IsActive() | Public+1 flags | 0x01 | |
| void set_IsActive(bool value) | Private+1 flags | 0x01 | |
| float get_MaxDistance() | Private+1 flags | 0x04 | |
| void UpdateActiveEmitters() | PublicStatic | 0x00 | |
| void RegisterActiveEmitter(StudioEventEmitter emitter) | PrivateStatic | 0x08 | |
| void DeregisterActiveEmitter(StudioEventEmitter emitter) | PrivateStatic | 0x08 | |
| void UpdatePlayingStatus(bool force) | Private | 0x01 | |
| void Start() | 2 flags | 0x00 | |
| void OnApplicationQuit() | Private | 0x00 | |
| void OnDestroy() | 2 flags | 0x00 | |
| void HandleGameEvent(const EmitterGameEvent& gameEvent) | 2 flags | 0x04 | |
| void Lookup() | Private | 0x00 | |
| void Play() | Public | 0x00 | |
| void PlayInstance() | Private | 0x00 | |
| void Stop() | Public | 0x00 | |
| void StopInstance() | Private | 0x00 | |
| void SetParameter(const string& name, float value, bool ignoreseekspeed) | Public | 0x08 | |
| void SetParameter(const PARAMETER_ID& id, float value, bool ignoreseekspeed) | Public | 0x08 | |
| bool IsPlaying() | Public | 0x01 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |