Gorilla.FBX.Model
Unit Gorilla.FBX.Model.pasClasses
Constants
- const FBX_MATERIAL_NAME_SUFFIX : string = "Mat";
TFBXModel
Ancestors
Members
Fields
Methods
- public constructor Create ( const AOwner : TMeshDef; const APackage : TObject ) ;
- public destructor Destroy ( ) ;
- protected function GetPropertyValue ( const APropNode : TFBXNode ) : TValue ;
- protected procedure LoadNodesFromStream ( const AStream : TStream; const ACache : TFBXCache ) ;
- protected procedure LoadConnectionsFromNode ( const ANode : TFBXNode; const ACache : TFBXCache ) ;
- protected procedure LoadGeometryFromNode ( const ANode : TFBXNode; const ACache : TFBXCache ) ;
- protected procedure LoadTextureFromNode ( const AMatDef : TMaterialDef; const ANode : TFBXNode; const APropName : string; const ACache : TFBXCache ) ;
- protected procedure LoadLayeredTextureFromNode ( const AMatDef : TMaterialDef; const ANode : TFBXNode; const APropName : string; const ACache : TFBXCache ) ;
- protected procedure LoadMaterialFromNode ( const ANode : TFBXNode; const ACache : TFBXCache ) ;
- protected procedure LoadMaterialsFromNode ( const ANode : TFBXNode; const ACache : TFBXCache ) ;
- protected procedure LoadModelFromNode ( const ANode : TFBXNode; const ACache : TFBXCache ) ;
- protected procedure LoadObjectsFromNode ( const ANode : TFBXNode; const ACache : TFBXCache ) ;
- protected function GetMappingInformationType ( ANode : TFBXNode ) : TFBXMappingInformationType ;
- protected function GetReferenceInformationType ( ANode : TFBXNode ) : TFBXReferenceInformationType ;
- public procedure LoadFromStream ( const AStream : TStream; const ACache : TFBXCache ) ; virtual;
- public function FindFirstNode ( const AName : string ) : TFBXNode ;