Om  1.0.0
A universal framework for multimedia simulation
om::graphics::scenes::GraphicsObject Member List

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

addChild(GraphicsObject *child)om::graphics::scenes::GraphicsObject
addShape(GraphicsShape *newShape)om::graphics::scenes::GraphicsObject
clearChildren()om::graphics::scenes::GraphicsObject
clearContext()om::graphics::devices::GraphicsContextObjectinline
clearShapes()om::graphics::scenes::GraphicsObject
contextom::graphics::devices::GraphicsContextObjectprotected
download(DownloadRequest &request)om::graphics::scenes::GraphicsObjectvirtual
om::graphics::base::Renderable::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::base::Transformableinline
getBoundingSphere() const om::graphics::base::Transformableinline
getChild(Index childIndex) const om::graphics::scenes::GraphicsObjectinline
getChildCount() const om::graphics::scenes::GraphicsObjectinline
getContext() const om::graphics::devices::GraphicsContextObjectinline
getFlags()om::graphics::base::Renderableinline
getFlags() const om::graphics::base::Renderableinline
getIsVisible() const om::graphics::base::Renderableinline
getLocalBoundingBox() const om::graphics::base::Transformableinline
getLocalBoundingSphere() const om::graphics::base::Transformableinline
getOrientation() const om::graphics::base::Transformableinline
getPosition() const om::graphics::base::Transformableinline
getRenderables(const RenderRequest &request, const Transform3 &worldTransform, RenderQueue &outputQueue) const om::graphics::scenes::GraphicsObjectvirtual
getScale() const om::graphics::base::Transformableinline
getShadowsEnabled() const om::graphics::base::Renderableinline
getShape(Index shapeIndex) const om::graphics::scenes::GraphicsObjectinline
getShapeCount() const om::graphics::scenes::GraphicsObjectinline
getTransform() const om::graphics::base::Transformableinline
getTransformMatrix() const om::graphics::base::Transformable
getTransformMatrixInverse() const om::graphics::base::Transformable
GraphicsContextObject()om::graphics::devices::GraphicsContextObjectinlineprotected
GraphicsContextObject(GraphicsContext *newContext)om::graphics::devices::GraphicsContextObjectinlineprotected
GraphicsObject()om::graphics::scenes::GraphicsObject
GraphicsObject(const Transform3 &newTransform)om::graphics::scenes::GraphicsObject
GraphicsObject(GraphicsShape *newShape)om::graphics::scenes::GraphicsObject
GraphicsObject(GraphicsShape *newShape, const Transform3 &newTransform)om::graphics::scenes::GraphicsObject
intersectRay(GraphicsRay &ray) const om::graphics::scenes::GraphicsObjectvirtual
isDownloaded() const om::graphics::devices::GraphicsContextObjectvirtual
isUploaded() const om::graphics::devices::GraphicsContextObjectvirtual
isValid() const om::graphics::devices::GraphicsContextObjectvirtual
removeChild(Index childIndex)om::graphics::scenes::GraphicsObject
removeChild(const GraphicsObject *child)om::graphics::scenes::GraphicsObject
removeShape(Index shapeIndex)om::graphics::scenes::GraphicsObject
removeShape(const GraphicsShape *shape)om::graphics::scenes::GraphicsObject
Renderable()om::graphics::base::Renderableinline
Renderable(const RenderableFlags &newFlags)om::graphics::base::Renderableinline
RESOURCE_TYPEom::graphics::scenes::GraphicsObjectstatic
setChild(Index childIndex, GraphicsObject *newChild)om::graphics::scenes::GraphicsObjectinline
setContext(devices::GraphicsContext *context)om::graphics::scenes::GraphicsObjectvirtual
setFlag(RenderableFlags::Flag flag, Bool newIsSet=true)om::graphics::base::Renderableinline
setFlags(const RenderableFlags &newFlags)om::graphics::base::Renderableinline
setIsVisible(Bool newIsVisible)om::graphics::base::Renderableinline
setLocalBoundingBox(const AABB3 &newLocalBoundingBox)om::graphics::base::Transformableinlineprotected
setOrientation(const Matrix3 &newOrientation)om::graphics::base::Transformable
setPosition(const Vector3 &newPosition)om::graphics::base::Transformableinline
setScale(Real newScale)om::graphics::base::Transformableinline
setScale(const Vector3 &newScale)om::graphics::base::Transformableinline
setShadowsEnabled(Bool newCanCastShadows)om::graphics::base::Renderableinline
setShape(Index shapeIndex, GraphicsShape *newShape)om::graphics::scenes::GraphicsObjectinline
setTransform(const Transform3 &newTransform)om::graphics::base::Transformable
testRay(GraphicsRay &ray) const om::graphics::scenes::GraphicsObjectvirtual
transformom::graphics::base::Transformableprotected
Transformable()om::graphics::base::Transformable
Transformable(const Transform3 &newTransform)om::graphics::base::Transformable
updateBoundingBox()om::graphics::scenes::GraphicsObjectvirtual
upload(UploadRequest &request)om::graphics::scenes::GraphicsObjectvirtual
om::graphics::base::Renderable::upload()om::graphics::devices::GraphicsContextObject
~GraphicsContextObject()om::graphics::devices::GraphicsContextObjectvirtual
~GraphicsObject()om::graphics::scenes::GraphicsObjectvirtual
~Transformable()om::graphics::base::Transformablevirtual