AddLightmap(const ea::string &lightmapTextureName) | Urho3D::Scene | |
AddRequiredPackageFile(PackageFile *package) | Urho3D::Scene | |
asyncLoading_ | Urho3D::Scene | private |
asyncLoadingMs_ | Urho3D::Scene | private |
asyncProgress_ | Urho3D::Scene | private |
BeginThreadedUpdate() | Urho3D::Scene | |
checksum_ | Urho3D::Scene | mutableprivate |
Clear() | Urho3D::Scene | |
ClearRequiredPackageFiles() | Urho3D::Scene | |
ComponentAdded(Component *component) | Urho3D::Scene | |
componentIndexes_ | Urho3D::Scene | private |
ComponentRemoved(Component *component) | Urho3D::Scene | |
cookedUpdateEvents_ (defined in Urho3D::Scene) | Urho3D::Scene | private |
CreateComponentIndex(StringHash componentType) | Urho3D::Scene | |
CreateComponentIndex() | Urho3D::Scene | inline |
DefaultUpdateEvents | Urho3D::Scene | static |
delayedDirtyComponents_ | Urho3D::Scene | private |
DelayedMarkedDirty(Component *component) | Urho3D::Scene | |
elapsedTime_ | Urho3D::Scene | private |
EndThreadedUpdate() | Urho3D::Scene | |
fileName_ | Urho3D::Scene | mutableprivate |
FinishAsyncLoading() | Urho3D::Scene | private |
FinishLoading(Deserializer *source) | Urho3D::Scene | private |
FinishSaving(Serializer *dest) const | Urho3D::Scene | private |
GetAllComponents() const | Urho3D::Scene | inline |
GetAllNodes() const | Urho3D::Scene | inline |
GetAsyncLoadingMs() const | Urho3D::Scene | inline |
GetAsyncLoadMode() const | Urho3D::Scene | inline |
GetAsyncProgress() const | Urho3D::Scene | |
GetChecksum() const | Urho3D::Scene | inline |
GetComponent(unsigned id) const | Urho3D::Scene | |
GetComponentIndex(StringHash componentType) | Urho3D::Scene | |
GetComponentIndex() | Urho3D::Scene | inline |
GetEffectiveTimeScale() const | Urho3D::Scene | inline |
GetElapsedTime() const | Urho3D::Scene | inline |
GetFileName() const | Urho3D::Scene | inline |
GetFreeComponentID() | Urho3D::Scene | |
GetFreeNodeID() | Urho3D::Scene | |
GetLightmapTexture(unsigned index) const | Urho3D::Scene | |
GetMutableComponentIndex(StringHash componentType) | Urho3D::Scene | private |
GetNode(unsigned id) const | Urho3D::Scene | |
GetNodesWithTag(ea::vector< Node * > &dest, const ea::string &tag) const | Urho3D::Scene | |
GetNumLightmaps() const | Urho3D::Scene | inline |
GetRequiredPackageFiles() const | Urho3D::Scene | inline |
GetTimeScale() const | Urho3D::Scene | inline |
GetUpdateEvents() const | Urho3D::Scene | inline |
HandleResourceBackgroundLoaded(StringHash eventType, VariantMap &eventData) | Urho3D::Scene | private |
HandleUpdate(StringHash eventType, VariantMap &eventData) | Urho3D::Scene | private |
indexedComponentTypes_ | Urho3D::Scene | private |
Instantiate(Deserializer &source, const Vector3 &position, const Quaternion &rotation) | Urho3D::Scene | |
InstantiateJSON(const JSONValue &source, const Vector3 &position, const Quaternion &rotation) | Urho3D::Scene | |
InstantiateJSON(Deserializer &source, const Vector3 &position, const Quaternion &rotation) | Urho3D::Scene | |
InstantiateXML(const XMLElement &source, const Vector3 &position, const Quaternion &rotation) | Urho3D::Scene | |
InstantiateXML(Deserializer &source, const Vector3 &position, const Quaternion &rotation) | Urho3D::Scene | |
IsAsyncLoading() const | Urho3D::Scene | inline |
IsEmpty(bool ignoreComponents=false) const | Urho3D::Scene | |
IsThreadedUpdate() const | Urho3D::Scene | inline |
IsUpdateEnabled() const | Urho3D::Scene | inline |
lightmaps_ | Urho3D::Scene | private |
lightmapTextures_ | Urho3D::Scene | private |
Load(Deserializer &source) override | Urho3D::Scene | |
LoadAsync(AbstractFilePtr file, LoadMode mode=LOAD_SCENE_AND_RESOURCES) | Urho3D::Scene | |
LoadAsyncJSON(AbstractFilePtr file, LoadMode mode=LOAD_SCENE_AND_RESOURCES) | Urho3D::Scene | |
LoadAsyncXML(AbstractFilePtr file, LoadMode mode=LOAD_SCENE_AND_RESOURCES) | Urho3D::Scene | |
LoadJSON(const JSONValue &source) override | Urho3D::Scene | |
LoadJSON(Deserializer &source) | Urho3D::Scene | |
LoadXML(const XMLElement &source) override | Urho3D::Scene | |
LoadXML(Deserializer &source) | Urho3D::Scene | |
NodeAdded(Node *node) | Urho3D::Scene | |
NodeRemoved(Node *node) | Urho3D::Scene | |
NodeTagAdded(Node *node, const ea::string &tag) | Urho3D::Scene | |
NodeTagRemoved(Node *node, const ea::string &tag) | Urho3D::Scene | |
PreloadResources(AbstractFilePtr file, bool isSceneFile) | Urho3D::Scene | private |
PreloadResourcesJSON(const JSONValue &value) | Urho3D::Scene | private |
PreloadResourcesXML(const XMLElement &element) | Urho3D::Scene | private |
RegisterObject(Context *context) | Urho3D::Scene | static |
ReloadLightmaps() | Urho3D::Scene | private |
replicatedComponentID_ | Urho3D::Scene | private |
replicatedComponents_ | Urho3D::Scene | private |
replicatedNodeID_ | Urho3D::Scene | private |
replicatedNodes_ | Urho3D::Scene | private |
requiredPackageFiles_ | Urho3D::Scene | private |
ResetLightmaps() | Urho3D::Scene | |
resolver_ | Urho3D::Scene | private |
Save(Serializer &dest) const override | Urho3D::Scene | |
SaveJSON(Serializer &dest, const ea::string &indentation="\t") const | Urho3D::Scene | |
SaveXML(Serializer &dest, const ea::string &indentation="\t") const | Urho3D::Scene | |
Scene(Context *context) | Urho3D::Scene | explicit |
sceneMutex_ | Urho3D::Scene | private |
SerializeInBlock(Archive &archive) override | Urho3D::Scene | |
SerializeInBlock(Archive &archive, bool serializeTemporary, PrefabSaveFlags saveFlags, PrefabLoadFlags loadFlags) (defined in Urho3D::Scene) | Urho3D::Scene | |
SetAsyncLoadingMs(int ms) | Urho3D::Scene | |
SetElapsedTime(float time) | Urho3D::Scene | |
SetFileName(const ea::string_view fileName) | Urho3D::Scene | inline |
SetTimeScale(float scale) | Urho3D::Scene | |
SetUpdateEnabled(bool enable) | Urho3D::Scene | |
SetUpdateEvents(const StringVector &events) | Urho3D::Scene | |
StopAsyncLoading() | Urho3D::Scene | |
taggedNodes_ | Urho3D::Scene | private |
threadedUpdate_ | Urho3D::Scene | private |
timeScale_ | Urho3D::Scene | private |
Update(float timeStep) | Urho3D::Scene | |
UpdateAsyncLoading() | Urho3D::Scene | private |
updateEnabled_ | Urho3D::Scene | private |
updateEvents_ | Urho3D::Scene | private |
URHO3D_OBJECT(Scene, Node) (defined in Urho3D::Scene) | Urho3D::Scene | private |
~Scene() override | Urho3D::Scene | |