Duckcpp 2.1.0
Duckcpp is a high-performance c++ graphics engine.
Loading...
Searching...
No Matches
dcpp::scene::ITerrainSceneNode Member List

This is the complete list of members for dcpp::scene::ITerrainSceneNode, including all inherited members.

AbsoluteTransformationdcpp::scene::ISceneNodeprotected
addAnimator(ISceneNodeAnimator *animator)dcpp::scene::ISceneNodeinlinevirtual
addChild(ISceneNode *child)dcpp::scene::ISceneNodeinlinevirtual
Animatorsdcpp::scene::ISceneNodeprotected
AutomaticCullingStatedcpp::scene::ISceneNodeprotected
Childrendcpp::scene::ISceneNodeprotected
clone(ISceneNode *newParent=0, ISceneManager *newManager=0)dcpp::scene::ISceneNodeinlinevirtual
cloneMembers(ISceneNode *toCopyFrom, ISceneManager *newManager)dcpp::scene::ISceneNodeinlineprotected
DebugDataVisibledcpp::scene::ISceneNodeprotected
deserializeAttributes(dcpp::io::IAttributes *in, dcpp::io::SAttributeReadWriteOptions *options=0) overridedcpp::scene::ISceneNodeinlinevirtual
drop() constdcpp::IReferenceCountedinline
getAbsolutePosition() constdcpp::scene::ISceneNodeinlinevirtual
getAbsoluteTransformation() constdcpp::scene::ISceneNodeinlinevirtual
getAnimators() constdcpp::scene::ISceneNodeinline
getAutomaticCulling() constdcpp::scene::ISceneNodeinline
getBoundingBox() const =0dcpp::scene::ITerrainSceneNodepure virtual
getBoundingBox(dcpp::int32_kt patchX, dcpp::int32_kt patchZ) const =0dcpp::scene::ITerrainSceneNodepure virtual
getChildren() constdcpp::scene::ISceneNodeinline
getCurrentLODOfPatches(dcpp::nub::array< dcpp::int32_kt > &LODs) const =0dcpp::scene::ITerrainSceneNodepure virtual
getDebugName() constdcpp::IReferenceCountedinline
getHeight(dcpp::float32_kt x, dcpp::float32_kt y) const =0dcpp::scene::ITerrainSceneNodepure virtual
getID() constdcpp::scene::ISceneNodeinlinevirtual
getIndexCount() const =0dcpp::scene::ITerrainSceneNodepure virtual
getIndicesForPatch(dcpp::nub::array< dcpp::uint32_kt > &indices, dcpp::int32_kt patchX, dcpp::int32_kt patchZ, dcpp::int32_kt LOD=0)=0dcpp::scene::ITerrainSceneNodepure virtual
getMaterial(dcpp::uint32_kt num)dcpp::scene::ISceneNodeinlinevirtual
getMaterialCount() constdcpp::scene::ISceneNodeinlinevirtual
getMesh()=0dcpp::scene::ITerrainSceneNodepure virtual
getMeshBufferForLOD(IDynamicMeshBuffer &mb, dcpp::int32_kt LOD=0) const =0dcpp::scene::ITerrainSceneNodepure virtual
getName() constdcpp::scene::ISceneNodeinlinevirtual
getParent() constdcpp::scene::ISceneNodeinline
getPosition() constdcpp::scene::ISceneNodeinlinevirtual
getReferenceCount() constdcpp::IReferenceCountedinline
getRelativeTransformation() constdcpp::scene::ISceneNodeinlinevirtual
getRenderBuffer()=0dcpp::scene::ITerrainSceneNodepure virtual
getRotation() constdcpp::scene::ISceneNodeinlinevirtual
getScale() constdcpp::scene::ISceneNodeinlinevirtual
getSceneManager(void) constdcpp::scene::ISceneNodeinlinevirtual
getTerrainCenter() const =0dcpp::scene::ITerrainSceneNodepure virtual
getTransformedBoundingBox() constdcpp::scene::ISceneNodeinlinevirtual
getTransformedBoundingBoxEdges(dcpp::nub::array< dcpp::nub::vector3df > &edges) constdcpp::scene::ISceneNodeinlinevirtual
getTriangleSelector() constdcpp::scene::ISceneNodeinlinevirtual
getType() constdcpp::scene::ISceneNodeinlinevirtual
getUpdateAbsolutePosBehavior() constdcpp::scene::ISceneNodeinline
grab() constdcpp::IReferenceCountedinline
IDdcpp::scene::ISceneNodeprotected
IReferenceCounted()dcpp::IReferenceCountedinline
ISceneNode(ISceneNode *parent, ISceneManager *mgr, dcpp::int32_kt id=-1, const dcpp::nub::vector3df &position=dcpp::nub::vector3df(0, 0, 0), const dcpp::nub::vector3df &rotation=dcpp::nub::vector3df(0, 0, 0), const dcpp::nub::vector3df &scale=dcpp::nub::vector3df(1.0f, 1.0f, 1.0f))dcpp::scene::ISceneNodeinline
isDebugDataVisible() constdcpp::scene::ISceneNodeinline
isDebugObject() constdcpp::scene::ISceneNodeinline
IsDebugObjectdcpp::scene::ISceneNodeprotected
isTrulyVisible() constdcpp::scene::ISceneNodeinlinevirtual
isVisible() constdcpp::scene::ISceneNodeinlinevirtual
IsVisibledcpp::scene::ISceneNodeprotected
ITerrainSceneNode(ISceneNode *parent, ISceneManager *mgr, dcpp::int32_kt id, const dcpp::nub::vector3df &position=dcpp::nub::vector3df(0.0f, 0.0f, 0.0f), const dcpp::nub::vector3df &rotation=dcpp::nub::vector3df(0.0f, 0.0f, 0.0f), const dcpp::nub::vector3df &scale=dcpp::nub::vector3df(1.0f, 1.0f, 1.0f))dcpp::scene::ITerrainSceneNodeinline
loadHeightMap(dcpp::io::IReadFile *file, dcpp::video::SColor vertexColor=dcpp::video::SColor(255, 255, 255, 255), dcpp::int32_kt smoothFactor=0)=0dcpp::scene::ITerrainSceneNodepure virtual
loadHeightMapRAW(dcpp::io::IReadFile *file, dcpp::int32_kt bitsPerPixel=16, bool signedData=false, bool floatVals=false, dcpp::int32_kt width=0, dcpp::video::SColor vertexColor=dcpp::video::SColor(255, 255, 255, 255), dcpp::int32_kt smoothFactor=0)=0dcpp::scene::ITerrainSceneNodepure virtual
Namedcpp::scene::ISceneNodeprotected
OnAnimate(dcpp::uint32_kt timeMs)dcpp::scene::ISceneNodeinlinevirtual
OnRegisterSceneNode()dcpp::scene::ISceneNodeinlinevirtual
overrideLODDistance(dcpp::int32_kt LOD, dcpp::float64_kt newDistance)=0dcpp::scene::ITerrainSceneNodepure virtual
Parentdcpp::scene::ISceneNodeprotected
RelativeRotationdcpp::scene::ISceneNodeprotected
RelativeScaledcpp::scene::ISceneNodeprotected
RelativeTranslationdcpp::scene::ISceneNodeprotected
remove()dcpp::scene::ISceneNodeinlinevirtual
removeAll()dcpp::scene::ISceneNodeinlinevirtual
removeAnimator(ISceneNodeAnimator *animator)dcpp::scene::ISceneNodeinlinevirtual
removeAnimators()dcpp::scene::ISceneNodeinlinevirtual
removeChild(ISceneNode *child)dcpp::scene::ISceneNodeinlinevirtual
render()=0dcpp::scene::ISceneNodepure virtual
scaleTexture(dcpp::float32_kt scale=1.0f, dcpp::float32_kt scale2=0.0f)=0dcpp::scene::ITerrainSceneNodepure virtual
SceneManagerdcpp::scene::ISceneNodeprotected
serializeAttributes(dcpp::io::IAttributes *out, dcpp::io::SAttributeReadWriteOptions *options=0) const overridedcpp::scene::ISceneNodeinlinevirtual
setAutomaticCulling(dcpp::uint32_kt state)dcpp::scene::ISceneNodeinline
setCameraMovementDelta(dcpp::float32_kt delta)=0dcpp::scene::ITerrainSceneNodepure virtual
setCameraRotationDelta(dcpp::float32_kt delta)=0dcpp::scene::ITerrainSceneNodepure virtual
setDebugDataVisible(dcpp::uint32_kt state)dcpp::scene::ISceneNodeinlinevirtual
setDebugName(const dcpp::char_kt *newName)dcpp::IReferenceCountedinlineprotected
setDynamicSelectorUpdate(bool bVal)=0dcpp::scene::ITerrainSceneNodepure virtual
setFixedBorderLOD(dcpp::int32_kt borderLOD=0)=0dcpp::scene::ITerrainSceneNodepure virtual
setID(dcpp::int32_kt id)dcpp::scene::ISceneNodeinlinevirtual
setIsDebugObject(bool debugObject)dcpp::scene::ISceneNodeinline
setLODOfPatch(dcpp::int32_kt patchX, dcpp::int32_kt patchZ, dcpp::int32_kt LOD=0)=0dcpp::scene::ITerrainSceneNodepure virtual
setMaterialFlag(dcpp::video::E_MATERIAL_FLAG flag, bool newvalue)dcpp::scene::ISceneNodeinline
setMaterialTexture(dcpp::uint32_kt textureLayer, dcpp::video::ITexture *texture)dcpp::scene::ISceneNodeinline
setMaterialType(dcpp::video::E_MATERIAL_TYPE newType)dcpp::scene::ISceneNodeinline
setName(const dcpp::char_kt *name)dcpp::scene::ISceneNodeinlinevirtual
setName(const dcpp::nub::string &name)dcpp::scene::ISceneNodeinlinevirtual
setParent(ISceneNode *newParent)dcpp::scene::ISceneNodeinlinevirtual
setPosition(const dcpp::nub::vector3df &newpos)dcpp::scene::ISceneNodeinlinevirtual
setRotation(const dcpp::nub::vector3df &rotation)dcpp::scene::ISceneNodeinlinevirtual
setScale(const dcpp::nub::vector3df &scale)dcpp::scene::ISceneNodeinlinevirtual
setSceneManager(ISceneManager *newManager)dcpp::scene::ISceneNodeinlineprotected
setTriangleSelector(ITriangleSelector *selector)dcpp::scene::ISceneNodeinlinevirtual
setUpdateAbsolutePosBehavior(ESCENE_NODE_UPDATE_ABS behavior)dcpp::scene::ISceneNodeinline
setVisible(bool isVisible)dcpp::scene::ISceneNodeinlinevirtual
TriangleSelectordcpp::scene::ISceneNodeprotected
UpdateAbsolutePosBehaviordcpp::scene::ISceneNodeprotected
updateAbsolutePosition()dcpp::scene::ISceneNodeinlinevirtual
~IReferenceCounted()dcpp::IReferenceCountedinlinevirtual
~ISceneNode()dcpp::scene::ISceneNodeinlinevirtual

Duckcpp    @cppfx.xyz