Aus RAD Studio API Documentation
Klassen
| EContext3DException | |
| EContextManagerException | Exception-Klasse für TContextManager. |
| IContextObject | |
| ITextureAccess | |
| TClearTargetHelper | Für den internen Gebrauch. TClearTargetHelper ist ein unterstützender Record für den Typ FMX.Types3D.TClearTarget, der Felder für eine bereichsabhängige Aufzählung bereitstellt. |
| TContext3D | Klasse zum Zeichnen und Rendern von 3D-Objekten. |
| TContextBeforeLosingMessage | Botschaft, die genau vor TContextLostMessage gesendet wird. |
| TContextClass | TContextClass definiert die Metaklasse für TContext3D. |
| TContextHelper | Hilfsklasse für TContext3D zum Hinzufügen allgemeiner Routinen zum Zeichnen und Füllen. |
| TContextLostMessage | Botschaft, die angibt, dass der Rendering-Kontext verloren gegangen ist. |
| TContextManager | Managerklasse für TContext3D. |
| TContextRemovedMessage | Botschaft, die angibt, dass der Rendering-Kontext gelöscht wurde. |
| TContextResetMessage | Botschaft, die angibt, dass ein Rendering-Kontext erstellt wurde. |
| TContextShader | Kapselt native Schattiererprogramme, Variablenlisten und Typen für verschiedene Architekturen. |
| TIndexBuffer | Repräsentiert einen Indexpuffer. |
| TLightTypeHelper | Für den internen Gebrauch. TLightTypeHelper ist ein unterstützender Record für den Typ FMX.Types3D.TLightType, der Felder für eine bereichsabhängige Aufzählung bereitstellt. |
| TMaterial | Basisklasse für alle Materialien. |
| TMaterialClass | TMaterialClass definiert die Metaklasse für TMaterial. |
| TMeshData | Klasse zum Definieren der Form von polyedrischen Objekten. |
| TMultisampleHelper | Für den internen Gebrauch. TMultisampleHelper ist ein unterstützender Record für den Typ FMX.Types3D.TMultisample, der Felder für eine bereichsabhängige Aufzählung bereitstellt. |
| TPosition3D | Klasse, die die Position eines 3D-Objekts beschreibt. |
| TPrimitivesKindHelper | Für den internen Gebrauch. TPrimitivesKindHelper ist ein unterstützender Record für den Typ FMX.Types3D.TPrimitivesKind, der Felder für eine bereichsabhängige Aufzählung bereitstellt. |
| TProjectionHelper | Für den internen Gebrauch. TProjectionHelper ist ein unterstützender Record für den Typ FMX.Types3D.TProjection, der Felder für eine bereichsabhängige Aufzählung bereitstellt. |
| TShaderManager | Verwaltet die verwendeten Schattierer. |
| TStencilFuncHelper | Für den internen Gebrauch. TStencilFuncHelper ist ein unterstützender Record für den Typ FMX.Types3D.TStencilFunc, der Felder für eine bereichsabhängige Aufzählung bereitstellt. |
| TStencilOpHelper | Für den internen Gebrauch. TStencilOpHelper ist ein unterstützender Record für den Typ FMX.Types3D.TStencilOp, der Felder für eine bereichsabhängige Aufzählung bereitstellt. |
| TTexture | Beschreibt die Texturen, die vom FireMonkey-3D-Framework verwendet werden. |
| TTextureBitmap | |
| TVertexBuffer | Repräsentiert einen Eckpunktepuffer. |
Routinen
Typen
Variablen
| NullPoint3D | Konstante vom Typ TPoint3D, mit der ein 3D-Punkt im Raum definiert wird, dessen Koordinaten auf 0 gesetzt sind. |
| NullVector3D | Konstante vom Typ tagVECTOR3D, mit der ein 3D-Nullvektor mit auf 0 gesetzten X-, Y- und Z-Komponenten und auf 1 gesetzter W-Komponente definiert wird. |
Konstanten
| MaxLightCount | MaxLightCount: Integer = $100; |