Public Member Functions | Public Attributes

FBSet Class Reference

This reference page is linked to from the following overview topics: MotionBuilder 2014, FBGroup and FBSet - Scene Element Organization.


Search for all occurrences

Detailed Description

Objects Set class.

This class is an interface to manipulate object sets in the scene. Note: an item cannot be in two FBSet objects at once. Also, an FBGroup cannot contain FBSet objects, although an FBSet object can contain an FBGRoup.

Definition at line 138 of file fbgroup.h.

#include <fbgroup.h>

Inheritance diagram for FBSet:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FBSet (const char *pName, HIObject pObject=NULL)
 Constructor.
virtual void FBDelete ()
 Virtual FBDelete function.
void Select (bool pSelect)
 Select.
int Contains (FBComponent *pComponent)
 Contains.

Public Attributes

FBPropertyAnimatableBool Visibility
 Read Write Property: Visibility of set (animatable).
FBPropertyBool Pickable
 Read Write Property: Controls if objects in the set are pickable.
FBPropertyBool Transformable
 Read Write Property: Controls if objects in the set are transformable.
FBPropertyListComponent Items
 List: Items in the set.

Constructor & Destructor Documentation

FBSet ( const char *  pName,
HIObject  pObject = NULL 
)

Constructor.

Parameters:
pNameSet name.
pObjectFor internal use only.

Member Function Documentation

virtual void FBDelete ( ) [virtual]

Virtual FBDelete function.

Reimplemented from FBComponent.

void Select ( bool  pSelect)

Select.

Parameters:
pSelectIf true, set contents will be selected.
int Contains ( FBComponent pComponent)

Contains.

Parameters:
pComponentComponent to verify if it is in the Group
Returns:
0 if the component is not in the FBSet, 1 if it is in this FBSet, 2 if it is in another FBSet

Member Data Documentation

Read Write Property: Visibility of set (animatable).

Definition at line 165 of file fbgroup.h.

Read Write Property: Controls if objects in the set are pickable.

Definition at line 166 of file fbgroup.h.

Read Write Property: Controls if objects in the set are transformable.

Definition at line 167 of file fbgroup.h.

List: Items in the set.

Definition at line 168 of file fbgroup.h.


The documentation for this class was generated from the following file:

FBSet FBSet FBSet FBSet FBSet FBSet FBSet FBSet FBSet FBSet
FBSet FBSet FBSet FBSet FBSet FBSet FBSet FBSet FBSet FBSet