Python Reference Guide
 
Loading...
Searching...
No Matches
FBPropertyManager Class Reference

Property Manager. More...

#include <pyfbsdk_generated.h>

Inheritance diagram for FBPropertyManager:

Public Member Functions

 FBPropertyManager ()
 Constructor.
 
FBProperty Find (str pPropertyName, bool pMultilangLookup=True)
 Find a property, based on its name.
 
 FindPropertiesByName (str pPropertyNamePattern, FBArrayTemplate< FB > pPropList, bool pMultilangLookup=True)
 This function will query the property list for properties fulfilling a particular name pattern.
 

Detailed Description

Property Manager.


The property manager exists in all FBComponent objects, and contains an array of all the registered properties. These properties may be SDK properties, internal properties or both.

Constructor & Destructor Documentation

◆ FBPropertyManager()

Constructor.

Member Function Documentation

◆ Find()

FBProperty Find ( str  pPropertyName,
bool  pMultilangLookup = True 
)

Find a property, based on its name.

Parameters
pPropertyNameName of property to look for.
pMultilangLookupWhen searching, indicate if the name lookup should also be done on the property name as shown in the GUI. (default = true)
Returns
Handle to property found.

◆ FindPropertiesByName()

FindPropertiesByName ( str  pPropertyNamePattern,
FBArrayTemplate< FB >  pPropList,
bool  pMultilangLookup = True 
)

This function will query the property list for properties fulfilling a particular name pattern.

Parameters
pPropertyNamePatternIndicate the name pattern to search. This pattern can contain any amount of *. (ex: *tr*mod*scene )
pPropListList that contains the resulting properties matching the pattern
pMultilangLookupWhen searching, indicate if the name lookup should also be done on the property name as shown in the GUI. (default = true)
Note
The script FindPropertiesWithWildcard.py shows how to use this function.