Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::TransformNode Member List

This is the complete list of members for Divide::TransformNode, including all inherited members.

_boundingBoxDivide::SceneNodeprotected
_boundsChangedDivide::SceneNodeprotected
_callbackLockDivide::CachedResourcemutableprotected
_editorComponentDivide::SceneNodeprotected
_guidDivide::GUIDWrapperprotected
_materialTemplateDivide::SceneNodeprotected
_renderStateDivide::SceneNodeprotected
_requiredComponentMaskDivide::SceneNodeprivate
_resourceStateDivide::Resourceprotected
_worldOffsetDivide::SceneNodeprotected
buildDrawCommands(SceneGraphNode *sgn, GenericDrawCommandContainer &cmdsOut)Divide::SceneNodevirtual
CachedResource(const ResourceDescriptorBase &descriptor, std::string_view typeName)Divide::CachedResourceexplicit
editorComponent() const noexceptDivide::SceneNodeinline
generateGUID() noexceptDivide::GUIDWrapperstatic
getBounds() const noexceptDivide::SceneNodeinline
getGUID() const noexceptDivide::GUIDWrapperinline
getMaterialTpl() constDivide::SceneNode
getState() const noexceptDivide::Resource
getWorldOffset() const noexceptDivide::SceneNodeinline
GUIDWrapper() noexceptDivide::GUIDWrapperinline
GUIDWrapper(const GUIDWrapper &old) noexceptDivide::GUIDWrapperinline
GUIDWrapper(GUIDWrapper &&old) noexceptDivide::GUIDWrapperinline
load(PlatformContext &context) overrideDivide::SceneNodevirtual
loadCache(ByteBuffer &inputBuffer)Divide::SceneNodevirtual
loadFromXML(const boost::property_tree::ptree &pt)Divide::SceneNodevirtual
onNetworkReceive(SceneGraphNode *sgn, WorldPacket &dataIn) constDivide::SceneNodeprotectedvirtual
onNetworkSend(SceneGraphNode *sgn, WorldPacket &dataOut) constDivide::SceneNodeprotectedvirtual
operator=(const GUIDWrapper &old)=deleteDivide::GUIDWrapper
operator=(GUIDWrapper &&other)=deleteDivide::GUIDWrapper
postLoad() overrideDivide::SceneNodevirtual
postLoad(SceneGraphNode *sgn)Divide::SceneNodeprotectedvirtual
prepareRender(SceneGraphNode *sgn, RenderingComponent &rComp, RenderPackage &pkg, GFX::MemoryBarrierCommand &postDrawMemCmd, RenderStagePass renderStagePass, const CameraSnapshot &cameraSnapshot, bool refreshData)Divide::SceneNodevirtual
PROPERTY_R(SceneNodeType, type, SceneNodeType::COUNT)Divide::SceneNodeprotected
Divide::CachedResource::PROPERTY_R(size_t, descriptorHash)Divide::CachedResourceprotected
Divide::Resource::PROPERTY_R(Str< 32 >, typeName)Divide::Resource
Divide::Resource::PROPERTY_R(Str< 256 >, resourceName)Divide::Resource
PROPERTY_RW(bool, rebuildDrawCommands, false)Divide::SceneNodeprotected
Divide::CachedResource::PROPERTY_RW(ResourcePath, assetLocation)Divide::CachedResourceprotected
Divide::CachedResource::PROPERTY_RW(Str< 256 >, assetName)Divide::CachedResourceprotected
registerEditorComponent(PlatformContext &context)Divide::SceneNodeprotected
renderState() noexceptDivide::SceneNodeinline
renderState() const noexceptDivide::SceneNodeinline
requiredComponentMask() const noexceptDivide::SceneNodeinline
Resource(std::string_view resourceName, std::string_view typeName)Divide::Resourceexplicit
saveCache(ByteBuffer &outputBuffer) constDivide::SceneNodevirtual
saveToXML(boost::property_tree::ptree &pt) constDivide::SceneNodevirtual
SceneNode(const ResourceDescriptorBase &descriptor, SceneNodeType type, U32 requiredComponentMask)Divide::SceneNodeexplicit
sceneUpdate(U64 deltaTimeUS, SceneGraphNode *sgn, SceneState &sceneState)Divide::SceneNodeprotectedvirtual
setBounds(const BoundingBox &aabb, const vec3< F32 > &worldOffset={})Divide::SceneNodeprotected
setMaterialTpl(Handle< Material > material)Divide::SceneNodevirtual
setState(ResourceState currentState) finalDivide::CachedResourcevirtual
TransformNode(const ResourceDescriptor< TransformNode > &descriptor)Divide::TransformNodeexplicit
unload() overrideDivide::SceneNodevirtual
~GUIDWrapper()=defaultDivide::GUIDWrappervirtual
~SceneNode() overrideDivide::SceneNodevirtual