Gorilla.Controller.Passes.Faketracing
Unit Gorilla.Controller.Passes.Faketracing.pasClasses
- TFaketracingMaterial = class ( TGorillaRenderPassMaterial )
- TFaketracingMaterialSource = class ( TGorillaRenderPassMaterialSource )
- TGorillaRenderPassFaketracing = class ( TGorillaRenderPassController )
TFaketracingMaterial
Ancestors
Members
Methods
TFaketracingMaterialSource
Ancestors
Members
Fields
Methods
- public constructor Create ( AOwnerPass : TGorillaRenderPassController ) ;
- public destructor Destroy ( ) ;
- protected function CreateMaterial ( ) : TMaterial ; override;
- protected procedure DoPassesChanged ( Sender : TObject ) ; override;
- protected procedure ContextResetHandlerOverride ( const Sender : TObject; const Msg : TMessageBase ) ;
TGorillaRenderPassFaketracing
Ancestors
Members
Methods
- public constructor Create ( AOwner : TComponent; const AId : string = Faketracing ) ;
- public destructor Destroy ( ) ;
- protected procedure DoSetupTexturesByViewport ( const AContext : TContext3D; const AWidth : Integer; const AHeight : Integer ) ; override;
- protected procedure DoOnBeginRenderPassSetup ( const ACount : Integer; const APass : TRenderPass ) ; override;
- protected procedure DoOnEndRenderPassSetup ( const ACount : Integer; const APass : TRenderPass ) ; override;
- protected function CreateMaterialSource ( ) : TGorillaRenderPassMaterialSource ; override;
- public procedure AfterConstruction ( ) ; override;
- public function GetOutputTexture ( ) : TTexture ; override;