#include <HHashObj.h>
Inheritance diagram for HTreeObject:
The HTreeObject contains general functions mainly for retrieving informations about the tree node and it immediate descenants.
Definition at line 180 of file HHashObj.h.
|
Definition at line 200 of file HHashObj.h. |
|
Referenced by HSpline::operator delete(). |
|
|
|
Returns a pointer to an object in the PWS tree whose name match the passed argument. Usefull for finding a specific object or folder. Once an object is returned, its actual type may be retrieved with GetObjectType Examples: hac->FindChildByName("Splines"); hac->FindChildByName("Bones"); hac->FindChildByName("Untitled");
|
|
|
|
Reimplemented in HAnimObjectShortcut. |
|
You can call GetAnimObjectNotProperty to get the actual object that the shader is on. The object returned by GetAnimObjectNotProperty should be either the HModelCache, HGroup, or a HCameraCache. It is safe to cast the HAnimObject returned to an HHashObject, or the prefered way, to an HTreeObject in ordet to call its GetObjectType(). |
|
Reimplemented in HBufferShortcut, and HFileInfoProperty. |
|
|
|
|
|
Returns the object type
Reimplemented in HHashObject, and HShading. |
|
Skips user containers, and doesn't include classes not derived off HashObject (CPs) |
|
|
|
|
|
Along with GetTreeProgeny and GetTreeSibling These 3 functions allow to walk the complete tree hierarchy and skip possible objects based on paramatwers passed in. |
|
Along with GetTreeParent and GetTreeSibling These 3 functions allow to walk the complete tree hierarchy and skip possible objects based on paramatwers passed in. |
|
Along with GetTreeProgeny and GetTreeParent These 3 functions allow to walk the complete tree hierarchy and skip possible objects based on paramatwers passed in. |
|
Reimplemented in HCameraCache, and HFXCache. |
|
|
|
|
|
|
|
|
|
|
|
Returns itself as an HBone if it is one, or NULL |
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in HSpline. Definition at line 188 of file HHashObj.h. |
|
Referenced by DLLPlugin::ReassignPtr(). |
|
|
|
|
|
|
|
|
|
|
Generated on Thu Oct 27 11:46:58 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001