Class
VFXMouseEventBinder
: VFXEventBinderBase : MonoBehaviour : Behaviour : Component : Object : Object0x00x0080
Members 10
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | activation | Activation | Public | — | |
| 0x003C | 0x04 | padding / unreflected | |||
| 0x08 | position | ExposedProperty | Private | — | |
| 0x01 | RaycastMousePosition | bool | Public | — | |
| 0x0049 | 0x07 | padding / unreflected | |||
| 0x08 | mouseDown | InputAction | Private | — | |
| 0x08 | mouseUp | InputAction | Private | — | |
| 0x08 | mouseDragStart | InputAction | Private | — | |
| 0x08 | mouseDragStop | InputAction | Private | — | |
| 0x08 | mouseEnter | InputAction | Private | — | |
| 0x01 | mouseOver | bool | Private | — | |
| 0x01 | drag | bool | Private | — | |
| 0x007A | 0x06 | unreflected bytes to end of VFXMouseEventBinder | |||
Inherited from VFXEventBinderBase 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | target | VisualEffect | 1 flags | — | |
| 0x08 | EventName | string | Public | — | |
| 0x08 | eventAttribute | VFXEventAttribute | 1 flags | — |
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private | — |
Inherited from Object 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+1 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 23
| Signature | Flags | Native | Params |
|---|---|---|---|
| void SetEventAttribute(const object[]& parameters) | 2 flags | 0x08 | |
| void Awake() | Private | 0x00 | |
| void RaycastMainCamera() | Private | 0x00 | |
| void RayCastDrag() | Private | 0x00 | |
| void RayCastAndTriggerEvent(Action trigger) | Private | 0x08 | |
| void OnEnable() | 2 flags | 0x00 | |
| void OnDisable() | Private | 0x00 | |
| Vector2 GetMousePosition() | PrivateStatic | 0x08 | |
| void DoOnMouseDown() | Private | 0x00 | |
| void DoOnMouseUp() | Private | 0x00 | |
| void DoOnMouseDrag() | Private | 0x00 | |
| void DoOnMouseOver() | Private | 0x00 | |
| void DoOnMouseEnter() | Private | 0x00 | |
| void DoOnMouseExit() | Private | 0x00 | |
| void OnMouseDown() | Private | 0x00 | |
| void OnMouseUp() | Private | 0x00 | |
| void OnMouseDrag() | Private | 0x00 | |
| void OnMouseOver() | Private | 0x00 | |
| void OnMouseEnter() | Private | 0x00 | |
| void OnMouseExit() | Private | 0x00 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void <Awake>b__12_0(const CallbackContext& ctx) | Private | 0x10 | |
| void <Awake>b__12_1(const CallbackContext& ctx) | Private | 0x10 |