CameraTargetBase class
Base classes
- class IUseHioNode
Derived classes
- class ActorCameraTarget
- class ActorMatrixCameraTarget
- class CameraSubTargetBase
Constructors, destructors, conversion operators
Public functions
- auto getTargetName() const -> const char* pure virtual
-
void calcTrans(sead::
Vector3f* trans) const pure virtual -
void calcSide(sead::
Vector3f* side) const virtual -
void calcUp(sead::
Vector3f* up) const virtual -
void calcFront(sead::
Vector3f* front) const virtual -
void calcGravity(sead::
Vector3f* gravity) const virtual -
void calcVelocity(sead::
Vector3f* velocity) 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