Unit 'BGRASceneTypes' Package
[Overview][Types][Classes][Index] [#pl_bgrabitmap]

IBGRAMaterial3D

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: bgrascenetypes.pas line 89

type IBGRAMaterial3D = interface

  function GetAmbiantAlpha;

  

  function GetAutoAmbiantColor;

  

  function GetAutoDiffuseColor;

  

  function GetAutoSimpleColor;

  

  function GetAutoSpecularColor;

  

  function GetAmbiantColor;

  

  function GetAmbiantColorF;

  

  function GetAmbiantColorInt;

  

  function GetDiffuseAlpha;

  

  function GetDiffuseColor;

  

  function GetDiffuseColorF;

  

  function GetDiffuseColorInt;

  

  function GetLightThroughFactor;

  

  function GetName;

  

  function GetSaturationHigh;

  

  function GetSaturationLow;

  

  function GetSimpleAlpha;

  

  function GetSimpleColor;

  

  function GetSimpleColorF;

  

  function GetSimpleColorInt;

  

  function GetSpecularColor;

  

  function GetSpecularColorF;

  

  function GetSpecularColorInt;

  

  function GetSpecularIndex;

  

  function GetSpecularOn;

  

  function GetTexture;

  

  function GetTextureZoom;

  

  function GetAsObject;

  

  procedure SetAmbiantAlpha();

  

  procedure SetAutoDiffuseColor();

  

  procedure SetAutoSpecularColor();

  

  procedure SetAmbiantColor();

  

  procedure SetAmbiantColorF();

  

  procedure SetAmbiantColorInt();

  

  procedure SetDiffuseAlpha();

  

  procedure SetDiffuseColor();

  

  procedure SetDiffuseColorF();

  

  procedure SetDiffuseColorInt();

  

  procedure SetLightThroughFactor();

  

  procedure SetName();

  

  procedure SetSaturationHigh();

  

  procedure SetSaturationLow();

  

  procedure SetSimpleAlpha();

  

  procedure SetSimpleColor();

  

  procedure SetSimpleColorF();

  

  procedure SetSimpleColorInt();

  

  procedure SetSpecularColor();

  

  procedure SetSpecularColorF();

  

  procedure SetSpecularColorInt();

  

  procedure SetSpecularIndex();

  

  procedure SetTexture();

  

  procedure SetTextureZoom();

  

  property AutoSimpleColor: Boolean; [r]

  

  property SimpleColor: TBGRAPixel; [rw]

  

  property SimpleColorF: TColorF; [rw]

  

  property SimpleColorInt: TColorInt65536; [rw]

  

  property SimpleAlpha: Byte; [rw]

  

  property AmbiantColor: TBGRAPixel; [rw]

  

  property AmbiantColorF: TColorF; [rw]

  

  property AmbiantColorInt: TColorInt65536; [rw]

  

  property AutoAmbiantColor: Boolean; [r]

  

  property AmbiantAlpha: Byte; [rw]

  

  property Texture: IBGRAScanner; [rw]

  

  property TextureZoom: TPointF; [rw]

  

  property DiffuseColor: TBGRAPixel; [rw]

  

  property DiffuseColorF: TColorF; [rw]

  

  property DiffuseColorInt: TColorInt65536; [rw]

  

  property AutoDiffuseColor: Boolean; [rw]

  

  property DiffuseAlpha: Byte; [rw]

  

  property SaturationLow: single; [rw]

  

  property SaturationHigh: single; [rw]

  

  property SpecularColor: TBGRAPixel; [rw]

  

  property SpecularColorF: TColorF; [rw]

  

  property SpecularColorInt: TColorInt65536; [rw]

  

  property AutoSpecularColor: Boolean; [rw]

  

  property SpecularIndex: Integer; [rw]

  

  property SpecularOn: Boolean; [r]

  

  property LightThroughFactor: single; [rw]

  

  property Name: string; [rw]

  

end;

Inheritance

IBGRAMaterial3D

  

|

IInterface



CT Web help

CodeTyphon Studio