implements ICameraOverrideStack
0x00x0028
Members 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | kEpsilon | float | PrivateStatic+1 flags | 2260295376 |
| 0x08 | m_FrameStack | List<Unity.Cinemachine.CameraBlendStack.StackFrame> | Private+1 flags | — | |
| 0x04 | m_NextFrameId | int | Private | — | |
| 0x08 | s_DefaultLinearAnimationCurve | AnimationCurve | PrivateStatic+1 flags | — | |
| 0x001C | 0x04 | padding / unreflected | |||
| 0x08 | <LookupBlendDelegate>k__BackingField | LookupBlendDelegate | Private | — | |
Functions 17
| Signature | Flags | Native | Params |
|---|---|---|---|
| Vector3 get_DefaultWorldUp() | PublicFinal+3 flags | 0x0C | |
| int SetCameraOverride(int overrideId, int priority, ICinemachineCamera camA, ICinemachineCamera camB, float weightB, float deltaTime) | PublicFinal+2 flags | 0x08 | |
| void ReleaseCameraOverride(int overrideId) | PublicFinal+2 flags | 0x04 | |
| void OnEnable() | Public+2 flags | 0x00 | |
| void OnDisable() | Public+2 flags | 0x00 | |
| bool get_IsInitialized() | Public+1 flags | 0x01 | |
| LookupBlendDelegate get_LookupBlendDelegate() | Public+1 flags | 0x08 | |
| void set_LookupBlendDelegate(LookupBlendDelegate value) | Public+1 flags | 0x08 | |
| void ResetRootFrame() | Public | 0x00 | |
| void UpdateRootFrame(ICinemachineMixer context, ICinemachineCamera activeCamera, const Vector3& up, float deltaTime) | Public | 0x0C | |
| void ProcessOverrideFrames(ref CinemachineBlend& outputBlend, int numTopLayersToExclude) | Public | 0x08 | |
| void SetRootBlend(CinemachineBlend blend) | Public | 0x08 | |
| float GetDeltaTimeOverride() | Public | 0x04 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 | |
| int <SetCameraOverride>g__FindFrame|7_0(int withId, int priority) | Private | 0x04 | |
| bool <UpdateRootFrame>g__AdvanceBlend|18_0(CinemachineBlend blend, float deltaTime) | Static+1 flags | 0x08 |