Ember
Loading...
Searching...
No Matches
EmberCore::BehaviorTreeProject Member List

This is the complete list of members for EmberCore::BehaviorTreeProject, including all inherited members.

AddResource(const String &filepath)EmberCore::BehaviorTreeProject
BehaviorTreeProject()EmberCore::BehaviorTreeProject
BehaviorTreeProject(const String &name, const String &description="")EmberCore::BehaviorTreeProjectexplicit
ClearResources()EmberCore::BehaviorTreeProject
Clone(const String &new_name="") constEmberCore::BehaviorTreeProject
created_timestamp_EmberCore::BehaviorTreeProjectprivate
CreateEmpty(const String &name)EmberCore::BehaviorTreeProjectstatic
description_EmberCore::BehaviorTreeProjectprivate
FromJson(const nlohmann::json &json)EmberCore::BehaviorTreeProject
GetBaseDirectory() constEmberCore::BehaviorTreeProject
GetCreatedTimestamp() constEmberCore::BehaviorTreeProjectinline
GetCurrentTimestamp()EmberCore::BehaviorTreeProjectprivatestatic
GetDescription() constEmberCore::BehaviorTreeProjectinline
GetImplementedTrees() constEmberCore::BehaviorTreeProject
GetModifiedTimestamp() constEmberCore::BehaviorTreeProjectinline
GetName() constEmberCore::BehaviorTreeProjectinline
GetParserProfileName() constEmberCore::BehaviorTreeProjectinline
GetProjectFilePath() constEmberCore::BehaviorTreeProjectinline
GetResourceCount() constEmberCore::BehaviorTreeProjectinline
GetResources() constEmberCore::BehaviorTreeProjectinline
GetTreeImplementationStatuses() constEmberCore::BehaviorTreeProjectinline
GetUnimplementedReferences() constEmberCore::BehaviorTreeProject
GetVersion() constEmberCore::BehaviorTreeProjectinline
HasResource(const String &filepath) constEmberCore::BehaviorTreeProject
IsTreeImplemented(const String &tree_id) constEmberCore::BehaviorTreeProject
IsValid() constEmberCore::BehaviorTreeProject
LoadFromFile(const String &filepath)EmberCore::BehaviorTreeProject
MakeRelativePath(const String &absolute_path) constEmberCore::BehaviorTreeProject
modified_timestamp_EmberCore::BehaviorTreeProjectprivate
name_EmberCore::BehaviorTreeProjectprivate
parser_profile_name_EmberCore::BehaviorTreeProjectprivate
project_filepath_EmberCore::BehaviorTreeProjectprivate
RemoveResource(const String &filepath)EmberCore::BehaviorTreeProject
ResolveResourcePath(const String &resource_path) constEmberCore::BehaviorTreeProject
resources_EmberCore::BehaviorTreeProjectprivate
SaveToFile(const String &filepath)EmberCore::BehaviorTreeProject
SetDescription(const String &description)EmberCore::BehaviorTreeProject
SetName(const String &name)EmberCore::BehaviorTreeProject
SetParserProfileName(const String &profile_name)EmberCore::BehaviorTreeProject
SetProjectFilePath(const String &filepath)EmberCore::BehaviorTreeProjectinline
SetTreeImplementationStatus(const std::map< String, TreeImplementationStatus > &statuses)EmberCore::BehaviorTreeProject
SetVersion(const String &version)EmberCore::BehaviorTreeProjectinline
ToJson() constEmberCore::BehaviorTreeProject
tree_statuses_EmberCore::BehaviorTreeProjectprivate
UpdateModifiedTimestamp()EmberCore::BehaviorTreeProject
ValidateResources() constEmberCore::BehaviorTreeProject
ValidateSingleResource(const String &filepath) constEmberCore::BehaviorTreeProjectprivate
ValidateWithParser(class LibXMLBehaviorTreeParser *parser) constEmberCore::BehaviorTreeProject
version_EmberCore::BehaviorTreeProjectprivate
~BehaviorTreeProject()=defaultEmberCore::BehaviorTreeProject