Zdexby TheHolyOneZ
36,909 classes
Class

CinemachineFocusService

: MonoBehaviour : Behaviour : Component : Object : Object
FocusSystem.CinemachineFocusService, Assembly-CSharp 0x0050 (80 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0050

Members 12

OffsetSizeNameTypeFlagsDefault
0x08<Instance>k__BackingFieldCinemachineFocusServicePrivateStatic—
0x08focusCameraCinemachineCameraPublic—
0x01bindFollowboolPublic—
0x01bindLookAtboolPublic—
0x01disableCameraWhenIdleboolPublic—
0x01stickToCurrentUntilReleasedboolPublic—
0x01preferSameKeyOnReleaseboolPublic—
0x01verboseLoggingboolPublic—
0x002E0x02padding / unreflected
0x08keysList<FocusSystem.CinemachineFocusService.KeySettings>Public—
0x08_channelsDictionary<System.StringPrivate+1 flags—
0x08_currentTargetCinemachineFocusTargetPrivate—
0x08_currentKeystringPrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 23

SignatureFlagsNativeParams
CinemachineFocusService get_Instance()PublicStatic+1 flags0x08
void set_Instance(CinemachineFocusService value)PrivateStatic+1 flags0x08
bool get_HasInstance()PublicStatic+1 flags0x01
void Awake()Private0x00
void OnDestroy()Private0x00
void OnValidate()Private0x00
void RebuildChannelsFromConfig()Private0x00
bool TryGetChannel(const string& key, ref ChannelState& state)Private0x08
bool IsKeyEligibleForNewGrab(const string& key)Private0x08
void RegisterTarget(CinemachineFocusTarget target)Public0x08
void UnregisterTarget(CinemachineFocusTarget target)Public0x08
bool RequestFocus(CinemachineFocusTarget target)Public0x08
void ReleaseFocus(CinemachineFocusTarget target)Public0x08
void Evaluate(const string& preferKey)Private0x08
bool IsStillEligible(CinemachineFocusTarget t)Private0x08
CinemachineFocusTarget SelectBestFromKey(const string& key, ref string& selectedKey)Private0x08
CinemachineFocusTarget SelectBestAcrossAllKeys(ref string& selectedKey)Private0x08
void ApplyBinding(CinemachineFocusTarget target)Private0x08
void ApplyIdleState()Private0x00
void Context_RebuildKeys()Private0x00
void Context_ClearBinding()Private0x00
void Context_LogUsage()Private0x00
void .ctor()Public+1 flags0x00