#include <FCDTargetedEntity.h>
Inheritance diagram for FCDTargetedEntity:
Public Member Functions | |
FCDTargetedEntity (FCDocument *document, const char *baseId) | |
Constructor: do not use directly. | |
virtual | ~FCDTargetedEntity () |
Destructor. | |
bool | HasTarget () const |
Retrieves whether a target is defined for this entity. | |
FCDSceneNode * | GetTargetNode () |
Retrieves the target visual scene node for this entity. | |
const FCDSceneNode * | GetTargetNode () const |
See above. | |
void | SetTargetNode (FCDSceneNode *target) |
Sets the target visual scene node for this entity. | |
virtual FCDEntity * | Clone (FCDEntity *clone=NULL, bool cloneChildren=false) const |
Copies the entity target information into a entity clone. |
COLLADA doesn't have targeted entity. Therefore: the behavior of a targeted entity is application-defined.
This class is used to support 3dsMax's targeted cameras and lights and we also plan to support Maya's targeted cameras and lights.
|
Constructor: do not use directly. Instead, create objects of the up-classes.
|
|
Copies the entity target information into a entity clone. All the overwriting functions of this function should call this function to copy the target information. The cloned entity may reside in another document.
Reimplemented from FCDEntity. |
|
Retrieves the target visual scene node for this entity.
|
|
Retrieves whether a target is defined for this entity.
|
|
Sets the target visual scene node for this entity.
|