|
|
ScriptPrefabTemplate & | operator= (ScriptPrefabTemplate const &) |
|
| ScriptPrefabTemplate (ScriptPrefabTemplate const &) |
| MCAPI | ScriptPrefabTemplate (::WeakRef<::Editor::Prefabs::PrefabDBTemplate > templateRef, ::Editor::ServiceProviderCollection &serviceProviders, ::Scripting::WeakLifetimeScope const &scope) |
| MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptPrefabTemplateStructure >, ::Scripting::Error, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate, ::Editor::ScriptModule::ScriptPrefabErrorValueOutOfBounds, ::Editor::ScriptModule::ScriptPrefabErrorInvalidStructure > | _addStructure (::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptEditorStructure > structureRef, ::std::optional<::Editor::ScriptModule::ScriptPrefabTemplateAddStructureOptions > const &optOptions) |
| MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptPrefabTemplateInstance >, ::Scripting::Error, ::Editor::ScriptModule::ScriptPrefabErrorServiceError, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate, ::Editor::ScriptModule::ScriptPrefabErrorInvalidInstance > | _createInstance (::Vec3 const &location, ::std::optional<::Editor::ScriptModule::ScriptPrefabTemplateCreateInstanceOptions > const &optOptions) |
| MCAPI ::Scripting::Result<::std::string, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate > | _getDescription () const |
| MCAPI ::Scripting::Result<::std::string, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate > | _getDisplayName () const |
| MCAPI ::Scripting::Result< int, ::Editor::ScriptModule::ScriptPrefabErrorServiceError, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate > | _getInstanceCount () |
| MCAPI ::Scripting::Result< ::Editor::ScriptModule::ScriptPrefabTemplateMetadata, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate > | _getMetadata () const |
| MCAPI ::Scripting::Result<::std::string, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate > | _getName () const |
| MCAPI ::Scripting::Result<::std::string, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate > | _getNotes () const |
| MCAPI ::Scripting::Result<::Editor::Prefabs::PrefabSource, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate > | _getSource () const |
| MCAPI ::Scripting::Result< ::std::vector<::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptPrefabTemplateStructure > >, ::Scripting::Error, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate > | _getStructures () |
| MCAPI ::Scripting::Result<::std::vector<::std::string >, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate > | _getTags () const |
| MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplateStructure > | _removeStructure (::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptPrefabTemplateStructure > scriptStructureRef) |
| MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptPrefabErrorServiceError, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate, ::Editor::ScriptModule::ScriptPrefabErrorStringInvalidLength > | _setDescription (::std::string const &newDescription) |
| MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptPrefabErrorServiceError, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate, ::Editor::ScriptModule::ScriptPrefabErrorStringInvalidLength > | _setDisplayName (::std::string const &newName) |
| MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptPrefabErrorServiceError, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate, ::Editor::ScriptModule::ScriptPrefabErrorTemplateExists, ::Editor::ScriptModule::ScriptPrefabErrorInvalidName > | _setName (::std::string const &newName) |
| MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptPrefabErrorServiceError, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate, ::Editor::ScriptModule::ScriptPrefabErrorStringInvalidLength > | _setNotes (::std::string const &newNotes) |
| MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptPrefabErrorServiceError, ::Editor::ScriptModule::ScriptPrefabErrorInvalidTemplate, ::Editor::ScriptModule::ScriptPrefabErrorStringInvalidLength > | _setTags (::std::vector<::std::string > const &newTags) |
| MCAPI ::StackRefResult<::Editor::Prefabs::PrefabDBTemplate const > | getTemplate () const |
| MCAPI ::StackRefResult<::Editor::Prefabs::PrefabDBTemplate > | getTemplate () |
| MCAPI void * | $ctor (::WeakRef<::Editor::Prefabs::PrefabDBTemplate > templateRef, ::Editor::ServiceProviderCollection &serviceProviders, ::Scripting::WeakLifetimeScope const &scope) |