A 3D Element.
More...
#include <ugdk/action/3D/element.h>
A 3D Element.
Represents an Element in the 3D world.
ugdk::action::mode3d::Element::Element |
( |
Scene3D & |
scene, |
|
|
const std::string & |
name = "" |
|
) |
| |
virtual ugdk::action::mode3d::Element::~Element |
( |
| ) |
|
|
virtual |
ugdk::action::mode3d::Element::Element |
( |
const Element & |
| ) |
|
|
delete |
void ugdk::action::mode3d::Element::AddComponent |
( |
const std::shared_ptr< Component > & |
the_component | ) |
|
void ugdk::action::mode3d::Element::AttachTo |
( |
Element & |
parent | ) |
|
void ugdk::action::mode3d::Element::AttachTo |
( |
Scene3D & |
scene | ) |
|
template<class T >
T * ugdk::action::mode3d::Element::component |
( |
| ) |
|
void ugdk::action::mode3d::Element::Destroy |
( |
| ) |
|
bool ugdk::action::mode3d::Element::marked_for_removal |
( |
| ) |
const |
|
inline |
std::string ugdk::action::mode3d::Element::name |
( |
| ) |
const |
|
inline |
Ogre::SceneNode& ugdk::action::mode3d::Element::node |
( |
| ) |
|
|
inline |
virtual void ugdk::action::mode3d::Element::OnAttach |
( |
| ) |
|
|
inlineprotectedvirtual |
virtual void ugdk::action::mode3d::Element::OnParentDestroyed |
( |
| ) |
|
|
inlineprotectedvirtual |
Scene3D& ugdk::action::mode3d::Element::scene |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file:
- modules/ugdk-3d/include/ugdk/action/3D/element.h