Mana
|
This is the complete list of members for mana::VM, including all inherited members.
Actor class | mana::VM | friend |
CloneActor(const std::shared_ptr< Actor > &actor, const char *newName) | mana::VM | inline |
CreateActor(const char *name, const char *newName) | mana::VM | inline |
CreateActorFromPhantom(const char *name, const char *newName) | mana::VM | inline |
Execute(const std::function< void()> &function) | mana::VM | inline |
ExternalFunctionType typedef | mana::VM | |
GetActor(const char *name) | mana::VM | inline |
GetActorName(const std::shared_ptr< Actor > &actor) const | mana::VM | inline |
GetDeltaTime() const | mana::VM | |
GetFrameCounter() const | mana::VM | inline |
IsFinishInitAction() const | mana::VM | inline |
IsFrameChanged() const | mana::VM | inline |
IsInInitAction() const | mana::VM | inline |
IsRunning() const | mana::VM | inline |
IsSystemRequestEnabled() const | mana::VM | inline |
LoadPlugin(const std::string &filename) | mana::VM | inline |
LoadPlugins(const std::string &directoryName) | mana::VM | inline |
LoadProgram(const std::string &path) | mana::VM | inline |
LoadProgram(const std::shared_ptr< const void > &program) | mana::VM | inline |
operator=(const VM &)=delete | mana::VM | |
operator=(VM &&) noexcept=delete | mana::VM | |
mana::Noncopyable::operator=(const Noncopyable &)=delete | mana::Noncopyable | private |
mana::Noncopyable::operator=(Noncopyable &&) noexcept=delete | mana::Noncopyable | private |
RegisterFunction(const std::string &name, const ExternalFunctionType &function) | mana::VM | inline |
Request(const int32_t level, const char *actorName, const char *actionName, const std::shared_ptr< Actor > &sender) | mana::VM | inline |
RequestAll(const int32_t level, const char *actionName, const std::shared_ptr< Actor > &sender) const | mana::VM | inline |
Restart() | mana::VM | inline |
Run() | mana::VM | inline |
SetSystemRequest(const bool enable) | mana::VM | inline |
UnloadProgram() | mana::VM | inline |
VM()=default | mana::VM | |
VM(const VM &)=delete | mana::VM | |
VM(VM &&) noexcept=delete | mana::VM | |
YieldAll() | mana::VM | inline |
~VM() | mana::VM | inline |