I3DShGlobalDeformerHelper Struct Reference
[Shell Interfaces]
List of all members.
Detailed Description
The interface for the global deformer helper object that is used to build magnets for instance.
I3DShGlobalDeformerHelper always implements I3DShTreeElement
Member Function Documentation
| virtual void MCCOMAPI I3DShGlobalDeformerHelper::AttachPrimitive |
( |
I3DShPrimitive * |
primitive |
) |
[pure virtual] |
Adds the given primitive to the list of primitives notified when the tree moves.
- Parameters:
-
| primitive | The primitive that should be notified of tree movements. |
| virtual void MCCOMAPI I3DShGlobalDeformerHelper::AttachPrimitives |
( |
const TMCPtrArray< I3DShPrimitive > & |
primitives |
) |
[pure virtual] |
Adds the given primitives to the list of primitives to notify of movement
- Parameters:
-
| primitives | The list of the primitives to attach to this tree |
| virtual void MCCOMAPI I3DShGlobalDeformerHelper::DetachPrimitive |
( |
I3DShPrimitive * |
primitive |
) |
[pure virtual] |
Removes from the list of primitives to notify of tree movements the given primitive
- Parameters:
-
| primitive | the primitive that should not be notified anymore of tree movements |
| virtual void MCCOMAPI I3DShGlobalDeformerHelper::DetachPrimitives |
( |
const TMCPtrArray< I3DShPrimitive > * |
inPrimitives |
) |
[pure virtual] |
Clears the list of primitives to notify of tree movements if inPrimitives is NULL otherwise removes them from the internal list
| virtual void MCCOMAPI I3DShGlobalDeformerHelper::GetAttachedPrimitives |
( |
TMCPtrArray< I3DShPrimitive > & |
primitives |
) |
[pure virtual] |
Returns the list of primitives notified when the tree moves.
- Parameters:
-
| primitives | The list of primtives that are attached to this tree. |
| virtual I3DShTreeElement* MCCOMAPI I3DShGlobalDeformerHelper::GetTreeElement |
( |
|
) |
[pure virtual] |
Returns a pointer to the I3DShTreeElement interface. This is equivalent to call QueryInterface with IID_I3DShTreeElement.
| virtual boolean MCCOMAPI I3DShGlobalDeformerHelper::IsAttached |
( |
|
) |
[pure virtual] |
Tells if the tree is notifying primitives of its movements
- Returns:
- true if the tree is linked to some primitives.
The documentation for this struct was generated from the following file: