![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
This is the complete list of members for Divide::TransformNode, including all inherited members.
_boundingBox | Divide::SceneNode | protected |
_boundsChanged | Divide::SceneNode | protected |
_callbackLock | Divide::CachedResource | mutableprotected |
_editorComponent | Divide::SceneNode | protected |
_guid | Divide::GUIDWrapper | protected |
_materialTemplate | Divide::SceneNode | protected |
_renderState | Divide::SceneNode | protected |
_requiredComponentMask | Divide::SceneNode | private |
_resourceState | Divide::Resource | protected |
_worldOffset | Divide::SceneNode | protected |
buildDrawCommands(SceneGraphNode *sgn, GenericDrawCommandContainer &cmdsOut) | Divide::SceneNode | virtual |
CachedResource(const ResourceDescriptorBase &descriptor, std::string_view typeName) | Divide::CachedResource | explicit |
editorComponent() const noexcept | Divide::SceneNode | inline |
generateGUID() noexcept | Divide::GUIDWrapper | static |
getBounds() const noexcept | Divide::SceneNode | inline |
getGUID() const noexcept | Divide::GUIDWrapper | inline |
getMaterialTpl() const | Divide::SceneNode | |
getState() const noexcept | Divide::Resource | |
getWorldOffset() const noexcept | Divide::SceneNode | inline |
GUIDWrapper() noexcept | Divide::GUIDWrapper | inline |
GUIDWrapper(const GUIDWrapper &old) noexcept | Divide::GUIDWrapper | inline |
GUIDWrapper(GUIDWrapper &&old) noexcept | Divide::GUIDWrapper | inline |
load(PlatformContext &context) override | Divide::SceneNode | virtual |
loadCache(ByteBuffer &inputBuffer) | Divide::SceneNode | virtual |
loadFromXML(const boost::property_tree::ptree &pt) | Divide::SceneNode | virtual |
onNetworkReceive(SceneGraphNode *sgn, WorldPacket &dataIn) const | Divide::SceneNode | protectedvirtual |
onNetworkSend(SceneGraphNode *sgn, WorldPacket &dataOut) const | Divide::SceneNode | protectedvirtual |
operator=(const GUIDWrapper &old)=delete | Divide::GUIDWrapper | |
operator=(GUIDWrapper &&other)=delete | Divide::GUIDWrapper | |
postLoad() override | Divide::SceneNode | virtual |
postLoad(SceneGraphNode *sgn) | Divide::SceneNode | protectedvirtual |
prepareRender(SceneGraphNode *sgn, RenderingComponent &rComp, RenderPackage &pkg, GFX::MemoryBarrierCommand &postDrawMemCmd, RenderStagePass renderStagePass, const CameraSnapshot &cameraSnapshot, bool refreshData) | Divide::SceneNode | virtual |
PROPERTY_R(SceneNodeType, type, SceneNodeType::COUNT) | Divide::SceneNode | protected |
Divide::CachedResource::PROPERTY_R(size_t, descriptorHash) | Divide::CachedResource | protected |
Divide::Resource::PROPERTY_R(Str< 32 >, typeName) | Divide::Resource | |
Divide::Resource::PROPERTY_R(Str< 256 >, resourceName) | Divide::Resource | |
PROPERTY_RW(bool, rebuildDrawCommands, false) | Divide::SceneNode | protected |
Divide::CachedResource::PROPERTY_RW(ResourcePath, assetLocation) | Divide::CachedResource | protected |
Divide::CachedResource::PROPERTY_RW(Str< 256 >, assetName) | Divide::CachedResource | protected |
registerEditorComponent(PlatformContext &context) | Divide::SceneNode | protected |
renderState() noexcept | Divide::SceneNode | inline |
renderState() const noexcept | Divide::SceneNode | inline |
requiredComponentMask() const noexcept | Divide::SceneNode | inline |
Resource(std::string_view resourceName, std::string_view typeName) | Divide::Resource | explicit |
saveCache(ByteBuffer &outputBuffer) const | Divide::SceneNode | virtual |
saveToXML(boost::property_tree::ptree &pt) const | Divide::SceneNode | virtual |
SceneNode(const ResourceDescriptorBase &descriptor, SceneNodeType type, U32 requiredComponentMask) | Divide::SceneNode | explicit |
sceneUpdate(U64 deltaTimeUS, SceneGraphNode *sgn, SceneState &sceneState) | Divide::SceneNode | protectedvirtual |
setBounds(const BoundingBox &aabb, const vec3< F32 > &worldOffset={}) | Divide::SceneNode | protected |
setMaterialTpl(Handle< Material > material) | Divide::SceneNode | virtual |
setState(ResourceState currentState) final | Divide::CachedResource | virtual |
TransformNode(const ResourceDescriptor< TransformNode > &descriptor) | Divide::TransformNode | explicit |
unload() override | Divide::SceneNode | virtual |
~GUIDWrapper()=default | Divide::GUIDWrapper | virtual |
~SceneNode() override | Divide::SceneNode | virtual |