![]() |
MAGE
v0.171.0
Matthias Advanced Game Engine
|
#include <switch_scene_script.hpp>
Public Member Functions | |
SwitchSceneScript () | |
SwitchSceneScript (const SwitchSceneScript &script) noexcept | |
SwitchSceneScript (SwitchSceneScript &&script) noexcept | |
virtual | ~SwitchSceneScript () |
SwitchSceneScript & | operator= (const SwitchSceneScript &script) noexcept |
SwitchSceneScript & | operator= (SwitchSceneScript &&script) noexcept |
virtual void | Update ([[maybe_unused]] Engine &engine) override |
![]() | |
virtual | ~BehaviorScript () |
BehaviorScript & | operator= (const BehaviorScript &script) noexcept |
BehaviorScript & | operator= (BehaviorScript &&script) noexcept |
virtual void | Load ([[maybe_unused]] Engine &engine) |
virtual void | FixedUpdate ([[maybe_unused]] Engine &engine) |
virtual void | Close ([[maybe_unused]] Engine &engine) |
![]() | |
virtual | ~Component () |
Component & | operator= (const Component &component) noexcept |
Component & | operator= (Component &&component) noexcept |
State | GetState () const noexcept |
void | SetState (State state) noexcept |
U64 | GetGuid () const noexcept |
bool | HasOwner () const noexcept |
ProxyPtr< Node > | GetOwner () noexcept |
ProxyPtr< const Node > | GetOwner () const noexcept |
Additional Inherited Members | |
![]() | |
BehaviorScript () noexcept | |
BehaviorScript (const BehaviorScript &script) noexcept | |
BehaviorScript (BehaviorScript &&script) noexcept | |
![]() | |
Component () noexcept | |
Component (const Component &component) noexcept | |
Component (Component &&component) noexcept | |
mage::script::SwitchSceneScript< SceneT >::SwitchSceneScript | ( | ) |
|
noexcept |
|
noexcept |
|
virtual |
|
noexcept |
|
noexcept |
|
overridevirtual |
Updates this behavior script.
This method is called once per frame.
[in,out] | engine | A reference to the engine. |
Exception | Failed to update this behavior script. |
Reimplemented from mage::BehaviorScript.