Zdexby TheHolyOneZ
44,741 classes
Class

InteractableObject

: MonoBehaviour : Behaviour : Component : Object : Object
ScheduleOne.Interaction.InteractableObject, Assembly-CSharp 0x0088 (136 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0088

Members 16

OffsetSizeNameTypeFlagsDefault
0x08messagestring1 flags—
0x04interactionTypeEInteractionType1 flags—
0x04interactionStateEInteractableState1 flags—
0x04MaxInteractionRangefloatPublic—
0x01RequiresUniqueClickboolPublic—
0x00350x03padding / unreflected
0x04PriorityintPublic—
0x003C0x04padding / unreflected
0x08displayLocationColliderCollider1 flags—
0x08displayLocationPointTransformPublic—
0x01LimitInteractionAngleboolPublic—
0x00510x03padding / unreflected
0x04AngleLimitfloatPublic—
0x08onHoveredUnityEventPublic—
0x08onInteractStartUnityEventPublic—
0x08onInteractEndUnityEventPublic—
0x01_isMessageActiveboolPrivate—
0x00710x07padding / unreflected
0x08_currentBindingDataInputPromptsBindingDataPrivate—
0x08_descriptorDataInputPromptsDescriptorDataPrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 16

SignatureFlagsNativeParams
EInteractionType get__interactionType()Public+1 flags0x04
EInteractableState get__interactionState()Public+1 flags0x04
void Start()Public0x00
void SetInteractionType(const EInteractionType& type)Public0x04
void SetInteractableState(const EInteractableState& state)Public0x04
void SetMessage(const string& _message)Public0x08
void Hovered()Public+2 flags0x00
void Exited()Public+2 flags0x00
void StartInteract()Public+2 flags0x00
void EndInteract()Public+2 flags0x00
void ShowMessage()3 flags0x00
bool CheckAngleLimit(const Vector3& interactionSource)Public0x0C
void SetInputData()Private0x00
void OnInputChange(const InputDeviceType& deviceType)Private0x04
void OnDestroy()Private0x00
void .ctor()Public+1 flags0x00

Subclasses 2

Used by 52

types with a member, parameter or interface of this type