#include <mainpage.h>
Tuple-like structure for system elements. These list objects are used to expose system wide or instance specific list of objects. Two examples of this are FBSystem's list of Cameras and a FBModel's list of Shaders. These lists have been exposed to Python as tuple, whose content cannot be modified directly. This is due to the specific nature of each type of list and the access control required by the owner of the list. For example, creating a new FBCamera object will automatically add it to the list of FBSystem's Cameras. The user does not have to add it to the list. The same being true for the destruction of the camera which should be done by calling 'FBDelete()' on the object itself. Not by atempting to remove it from the list of cameras.
Additional Inherited Members | |
![]() | |
object | Data |
object | Name |
![]() | |
object | OnUnbind |
__contains__ | ( | ) |
Python Docstring:
__contains__( (FBPropertyList)arg1, (object)arg2) -> bool
__delitem__ | ( | ) |
Python Docstring:
__delitem__( (FBPropertyList)arg1, (int)arg2) -> None
__getitem__ | ( | ) |
Python Docstring:
__getitem__( (FBPropertyList)arg1, (object)arg2) -> object
__init__ | ( | ) |
Python Docstring:
Raises an exception This class cannot be instantiated from Python
__len__ | ( | ) |
Python Docstring:
__len__( (FBPropertyList)arg1) -> int
__reduce__ | ( | ) |
__setitem__ | ( | ) |
Python Docstring:
__setitem__( (FBPropertyList)arg1, (object)arg2, (object)arg3) -> None
append | ( | ) |
Python Docstring:
append( (FBPropertyList)arg1, (object)arg2) -> None
count | ( | ) |
Python Docstring:
count( (FBPropertyList)arg1, (object)arg2) -> int
insert | ( | ) |
Python Docstring:
insert( (FBPropertyList)arg1, (int)arg2, (object)arg3) -> None
pop | ( | ) |
Python Docstring:
pop( (FBPropertyList)arg1) -> object pop( (FBPropertyList)arg1, (object)arg2) -> object
remove | ( | ) |
Python Docstring:
remove( (FBPropertyList)arg1, (object)arg2) -> None
removeAll | ( | ) |
Python Docstring:
removeAll( (FBPropertyList)arg1) -> None