Zdexby TheHolyOneZ
44,741 classes
Class

InteractionObject

: MonoBehaviour : Behaviour : Component : Object : Object
RootMotion.FinalIK.InteractionObject, RootMotion 0x0068 (104 B) inherited 0x0020 RootMotion.dll
0x00x0068

Members 9

OffsetSizeNameTypeFlagsDefault
0x08otherLookAtTargetTransformPublic—
0x08otherTargetsRootTransformPublic—
0x08positionOffsetSpaceTransformPublic—
0x08weightCurvesWeightCurve[]Public—
0x08multipliersMultiplier[]Public—
0x08eventsInteractionEvent[]Public—
0x04<length>k__BackingFieldfloatPrivate—
0x00540x04padding / unreflected
0x08<lastUsedInteractionSystem>k__BackingFieldInteractionSystemPrivate—
0x08targetsInteractionTarget[]Private—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 28

SignatureFlagsNativeParams
void OpenUserManual()Private0x00
void OpenScriptReference()Private0x00
void OpenTutorial1()Private0x00
void OpenTutorial2()Private0x00
void OpenTutorial3()Private0x00
void OpenTutorial4()Private0x00
void SupportGroup()Private0x00
void ASThread()Private0x00
float get_length()Public+1 flags0x04
void set_length(float value)Private+1 flags0x04
InteractionSystem get_lastUsedInteractionSystem()Public+1 flags0x08
void set_lastUsedInteractionSystem(InteractionSystem value)Private+1 flags0x08
void Initiate()Public0x00
Transform get_lookAtTarget()Public+1 flags0x08
InteractionTarget GetTarget(const FullBodyBipedEffector& effectorType, InteractionSystem interactionSystem)Public0x08
bool CurveUsed(const Type& type)Public0x04
InteractionTarget[] GetTargets()Public0x08
Transform GetTarget(const FullBodyBipedEffector& effectorType, const string& tag)Public0x08
void OnStartInteraction(InteractionSystem interactionSystem)Public0x08
void Apply(IKSolverFullBodyBiped solver, const FullBodyBipedEffector& effector, InteractionTarget target, float timer, float weight, bool isPaused)Public0x08
float GetValue(const Type& weightCurveType, InteractionTarget target, float timer)Public0x08
Transform get_targetsRoot()Public+1 flags0x08
void Start()Private0x00
void Apply(IKSolverFullBodyBiped solver, const FullBodyBipedEffector& effector, const Type& type, float value, float weight)Private0x08
Transform GetTarget(const FullBodyBipedEffector& effectorType)Private0x08
int GetWeightCurveIndex(const Type& weightCurveType)Private0x04
int GetMultiplierIndex(const Type& weightCurveType)Private0x04
void .ctor()Public+1 flags0x00

Used by 10

types with a member, parameter or interface of this type