Zdexby TheHolyOneZ
36,909 classes
Class

CinemachineBrain

: MonoBehaviour : Behaviour : Component : Object : Object
Unity.Cinemachine.CinemachineBrain, Unity.Cinemachine 0x01A0 (416 B) inherited 0x0020 Unity.Cinemachine.dll
0x00x01A0

Members 18

OffsetSizeNameTypeFlagsDefault
0x01ShowDebugTextboolPublic—
0x01ShowCameraFrustumboolPublic—
0x01IgnoreTimeScaleboolPublic—
0x00230x05padding / unreflected
0x08WorldUpOverrideTransformPublic—
0x04ChannelMaskOutputChannelsPublic—
0x04UpdateMethodUpdateMethodsPublic—
0x04BlendUpdateMethodBrainUpdateMethodsPublic—
0x08LensModeOverrideLensModeOverrideSettingsPublic—
0x00440x04padding / unreflected
0x10DefaultBlendCinemachineBlendDefinitionPublic—
0x08CustomBlendsCinemachineBlenderSettingsPublic—
0x08m_OutputCameraCameraPrivate—
0x08m_TargetOverrideGameObjectPrivate—
0x04m_LastFrameUpdatedintPrivate—
0x00740x04padding / unreflected
0x08m_PhysicsCoroutineCoroutinePrivate—
0x08m_WaitForFixedUpdateWaitForFixedUpdatePrivate+1 flags—
0x08m_BlendManagerBlendManagerPrivate+1 flags—
0x08s_ActiveBrainsList<Unity.Cinemachine.CinemachineBrain>PrivateStatic+1 flags—
0x110m_CameraStateCameraStatePrivate—
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 45

SignatureFlagsNativeParams
void OnValidate()Private0x00
void Reset()Private0x00
void Awake()Private0x00
void Start()Private0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void OnSceneLoaded(const Scene& scene, const LoadSceneMode& mode)Private0x04
void OnSceneUnloaded(const Scene& scene)Private0x04
void LateUpdate()Private0x00
IEnumerator AfterPhysics()Private0x08
int SetCameraOverride(int overrideId, int priority, ICinemachineCamera camA, ICinemachineCamera camB, float weightB, float deltaTime)PublicFinal+2 flags0x08
void ReleaseCameraOverride(int overrideId)PublicFinal+2 flags0x04
Vector3 get_DefaultWorldUp()PublicFinal+3 flags0x0C
string get_Name()PublicFinal+3 flags0x08
string get_Description()PublicFinal+3 flags0x08
CameraState get_State()PublicFinal+3 flags0x110
bool get_IsValid()PublicFinal+3 flags0x01
ICinemachineMixer get_ParentCamera()PublicFinal+3 flags0x08
void UpdateCameraState(const Vector3& up, float deltaTime)PublicFinal+2 flags0x0C
void OnCameraActivated(const ActivationEventParams& evt)PublicFinal+2 flags0x30
bool IsLiveChild(ICinemachineCamera cam, bool dominantChildOnly)PublicFinal+2 flags0x08
int get_ActiveBrainCount()PublicStatic+1 flags0x04
CinemachineBrain GetActiveBrain(int index)PublicStatic0x08
GameObject get_ControlledObject()Public+1 flags0x08
void set_ControlledObject(GameObject value)Public+1 flags0x08
Camera get_OutputCamera()Public+1 flags0x08
ICinemachineCamera get_ActiveVirtualCamera()Public+1 flags0x08
void ResetState()Public0x00
bool get_IsBlending()Public+1 flags0x01
CinemachineBlend get_ActiveBlend()Public+1 flags0x08
void set_ActiveBlend(CinemachineBlend value)Public+1 flags0x08
bool IsValidChannel(CinemachineVirtualCameraBase vcam)Public0x08
bool IsLiveInBlend(ICinemachineCamera cam)Public0x08
void ManualUpdate(int currentFrame, float deltaTime)Public0x04
void ManualUpdate()Public0x00
void DoNonFixedUpdate(int updateFrame)Private0x04
void DoFixedUpdate()Private0x00
float GetEffectiveDeltaTime(bool fixedDelta)Private0x04
void UpdateVirtualCameras(const UpdateFilter& updateFilter, float deltaTime)Private0x04
ICinemachineCamera TopCameraFromPriorityQueue()3 flags0x08
CinemachineBlendDefinition LookupBlend(ICinemachineCamera fromKey, ICinemachineCamera toKey)Private0x10
void ProcessActiveCamera(float deltaTime)Private0x04
void PushStateToUnityCamera(ref CameraState& state)Private0x110
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 33

types with a member, parameter or interface of this type