Om  1.0.0
A universal framework for multimedia simulation
om::graphics::shapes::MeshShape Member List

This is the complete list of members for om::graphics::shapes::MeshShape, including all inherited members.

addGroup(MeshGroup *newGroup)om::graphics::shapes::MeshShape
clearContext()om::graphics::devices::GraphicsContextObjectinline
clearGroups()om::graphics::shapes::MeshShape
contextom::graphics::devices::GraphicsContextObjectprotected
download(DownloadRequest &request)om::graphics::shapes::MeshShapevirtual
om::graphics::shapes::GraphicsShape::download()om::graphics::devices::GraphicsContextObject
flagIsSet(RenderableFlags::Flag flag) const om::graphics::base::Renderableinline
flagsom::graphics::base::Renderableprotected
flagsAreSet(const RenderableFlags &otherFlags) const om::graphics::base::Renderableinline
getBoundingBox() const om::graphics::shapes::GraphicsShapeinline
getBoundingSphere() const om::graphics::shapes::GraphicsShapeinline
getContext() const om::graphics::devices::GraphicsContextObjectinline
getFlags()om::graphics::base::Renderableinline
getFlags() const om::graphics::base::Renderableinline
getGroup(Index groupIndex) const om::graphics::shapes::MeshShapeinline
getGroupCount() const om::graphics::shapes::MeshShapeinline
getIsVisible() const om::graphics::base::Renderableinline
getRenderables(const shapes::RenderRequest &request, const Transform3 &worldTransform, shapes::RenderQueue &outputQueue) const om::graphics::shapes::MeshShapevirtual
getShadowsEnabled() const om::graphics::base::Renderableinline
getShapeType() const om::graphics::shapes::GraphicsShapeinline
getShapeTypeID() const om::graphics::shapes::GraphicsShapeinline
getSkeleton() const om::graphics::shapes::MeshShapeinline
getTriangles(ArrayList< Triangle3 > &triangles) const om::graphics::shapes::MeshShape
getVertices(ArrayList< Vector3 > &vertices) const om::graphics::shapes::MeshShape
GraphicsContextObject()om::graphics::devices::GraphicsContextObjectinlineprotected
GraphicsContextObject(GraphicsContext *newContext)om::graphics::devices::GraphicsContextObjectinlineprotected
GraphicsShape(const ShapeType *newType)om::graphics::shapes::GraphicsShapeinlineprotected
intersectRay(GraphicsRay &ray) const om::graphics::shapes::MeshShapevirtual
isDownloaded() const om::graphics::devices::GraphicsContextObjectvirtual
isUploaded() const om::graphics::devices::GraphicsContextObjectvirtual
isValid() const om::graphics::devices::GraphicsContextObjectvirtual
MeshShape()om::graphics::shapes::MeshShape
MeshShape(MeshGroup *newGroup)om::graphics::shapes::MeshShape
MeshShape(const MeshShape &other)om::graphics::shapes::MeshShape
operator=(const MeshShape &other)om::graphics::shapes::MeshShape
removeGroup(Index groupIndex)om::graphics::shapes::MeshShape
Renderable()om::graphics::base::Renderableinline
Renderable(const RenderableFlags &newFlags)om::graphics::base::Renderableinline
RESOURCE_TYPEom::graphics::shapes::GraphicsShapestatic
setBoundingBox(const AABB3 &newBoundingBox)om::graphics::shapes::GraphicsShapeinlineprotected
setContext(devices::GraphicsContext *newContext)om::graphics::shapes::MeshShapevirtual
setFlag(RenderableFlags::Flag flag, Bool newIsSet=true)om::graphics::base::Renderableinline
setFlags(const RenderableFlags &newFlags)om::graphics::base::Renderableinline
setGroup(Index groupIndex, MeshGroup *group)om::graphics::shapes::MeshShapeinline
setIsVisible(Bool newIsVisible)om::graphics::base::Renderableinline
setShadowsEnabled(Bool newCanCastShadows)om::graphics::base::Renderableinline
setSkeleton(Skeleton *newSkeleton)om::graphics::shapes::MeshShapeinline
testRay(GraphicsRay &ray) const om::graphics::shapes::MeshShapevirtual
TYPEom::graphics::shapes::MeshShapestatic
updateBoundingBox()om::graphics::shapes::MeshShapevirtual
upload(UploadRequest &request)om::graphics::shapes::MeshShapevirtual
om::graphics::shapes::GraphicsShape::upload()om::graphics::devices::GraphicsContextObject
~GraphicsContextObject()om::graphics::devices::GraphicsContextObjectvirtual
~MeshShape()om::graphics::shapes::MeshShape