ActorCameraSubTarget class
Base classes
- class CameraSubTargetBase
Derived classes
Constructors, destructors, conversion operators
- ActorCameraSubTarget(const LiveActor* actor)
Public functions
- auto getTargetName() const -> const char* override
-
void calcTrans(sead::
Vector3f* trans) const override -
void calcSide(sead::
Vector3f* side) const override -
void calcUp(sead::
Vector3f* up) const override -
void calcFront(sead::
Vector3f* front) const override -
void calcVelocity(sead::
Vector3f* velocity) const override - auto getActor() const -> const LiveActor*
-
void setOffset(const sead::
Vector3f* offset) -
void calcGravity(sead::
Vector3f* gravity) const virtual - auto isCollideGround() const -> bool virtual
- auto isInWater() const -> bool virtual
- auto isInMoonGravity() const -> bool virtual
- auto isClimbPole() const -> bool virtual
- auto isGrabCeil() const -> bool virtual
- auto isWallCatch() const -> bool virtual
- auto isInvalidMoveByInput() const -> bool virtual
- auto isEnableEndAfterInterpole() const -> bool virtual
- void update() virtual
- auto getRequestDistance() const -> f32 virtual
Function documentation
void al:: ActorCameraSubTarget:: calcGravity(sead:: Vector3f* gravity) const virtual
bool al:: ActorCameraSubTarget:: isCollideGround() const virtual
bool al:: ActorCameraSubTarget:: isInWater() const virtual
bool al:: ActorCameraSubTarget:: isInMoonGravity() const virtual
bool al:: ActorCameraSubTarget:: isClimbPole() const virtual
bool al:: ActorCameraSubTarget:: isGrabCeil() const virtual
bool al:: ActorCameraSubTarget:: isWallCatch() const virtual
bool al:: ActorCameraSubTarget:: isInvalidMoveByInput() const virtual
bool al:: ActorCameraSubTarget:: isEnableEndAfterInterpole() const virtual
void al:: ActorCameraSubTarget:: update() virtual
f32 al:: ActorCameraSubTarget:: getRequestDistance() const virtual