ViewCtrlArea class
Base classes
- class AreaObj
Constructors, destructors, conversion operators
- ViewCtrlArea(const char* name)
Public functions
- void init(const AreaInitInfo& areaInitInfo) override
- auto getName() const -> const char* override
- auto getStageSwitchKeeper() const -> StageSwitchKeeper* override
- void initStageSwitchKeeper() override
-
auto isInVolume(const sead::
Vector3f& pos) const -> bool virtual -
auto isInVolumeOffset(const sead::
Vector3f& pos, f32 offset) const -> bool virtual - auto getSceneObjHolder() const -> SceneObjHolder* override
- void validate()
- void invalidate()
- auto getPlacementInfo() const -> const PlacementInfo*
- auto getAreaShape() const -> AreaShape*
-
auto getAreaMtx() const -> const sead::
Matrix34f& - auto getPriority() -> s32
Function documentation
const char* al:: ViewCtrlArea:: getName() const override
#include <l/Library/Area/AreaObj.h>
StageSwitchKeeper* al:: ViewCtrlArea:: getStageSwitchKeeper() const override
#include <l/Library/Area/AreaObj.h>
void al:: ViewCtrlArea:: initStageSwitchKeeper() override
#include <l/Library/Area/AreaObj.h>
bool al:: ViewCtrlArea:: isInVolume(const sead:: Vector3f& pos) const virtual
#include <l/Library/Area/AreaObj.h>
bool al:: ViewCtrlArea:: isInVolumeOffset(const sead:: Vector3f& pos,
f32 offset) const virtual
#include <l/Library/Area/AreaObj.h>
SceneObjHolder* al:: ViewCtrlArea:: getSceneObjHolder() const override
#include <l/Library/Area/AreaObj.h>
void al:: ViewCtrlArea:: validate()
#include <l/Library/Area/AreaObj.h>
void al:: ViewCtrlArea:: invalidate()
#include <l/Library/Area/AreaObj.h>
const PlacementInfo* al:: ViewCtrlArea:: getPlacementInfo() const
#include <l/Library/Area/AreaObj.h>
AreaShape* al:: ViewCtrlArea:: getAreaShape() const
#include <l/Library/Area/AreaObj.h>
const sead:: Matrix34f& al:: ViewCtrlArea:: getAreaMtx() const
#include <l/Library/Area/AreaObj.h>
s32 al:: ViewCtrlArea:: getPriority()
#include <l/Library/Area/AreaObj.h>