class
CinematicVignetteActionData
Base classes
- class Object
- This class represents a basic reference counted object.
- class DefaultRefCounted
- The default implementation of a reference counted class.
Public types
- enum class PositionType { None = 0, Unk1 = 1, Effect = 2, ActorNest = 3, ActorHut = 4, ActorTribe = 5, ActorCity = 6, Object = 7, Actor = 8, NearestWater = 9, NearestLand = 10 }
- enum class OffsetMultiplier { FootprintRadius = 0, TargetWidth = 1, TargetHeight = 2, None = 3 }
Public static variables
Constructors, destructors, conversion operators
Public functions
Public variables
-
uint32_
t mActorId - Actor name.
-
uint32_
t mVignetteId - Vignette identifier.
- ResourceKey mVignetteKey
- Vignette identifier.
-
Math::
Vector3 mPosition - Relative position (if no options specified, then relative to the actor)
-
Math::
Vector3 mFacingOffset - PositionType mRelativePosType
- If not None, relative to a position.
-
uint32_
t mRelativePosId - PositionType mFacingType
- If not None, face a position with an optional offset mFacingOffset.
-
uint32_
t mFacingId - bool mNoWait
- state does not wait for routing to finish
- OffsetMultiplier mOffsetMultiplier
-
uint32_
t field_50
Enum documentation
enum class Simulator:: CinematicVignetteActionData:: OffsetMultiplier
Enumerators | |
---|---|
FootprintRadius |
Uses the foot radius of the actor as an offset multiplier. |
TargetWidth |
Uses the max width of the target object as an offset multiplier. |
TargetHeight |
Uses the height of the target object as an offset multiplier. |
None |
|