C# Class GameEntities.WaterPlaneHighLevelMaterial

Inheritance: HighLevelMaterial
显示文件 Open project: DarrenHassan/GDM4242-GroupD Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
RemoveReflectionMapFromMaterial ( ) : void

Protected Methods

Method Description
OnClearBaseMaterial ( ) : void
OnInitBaseMaterial ( ) : bool

Private Methods

Method Description
CreateDefaultTechnique ( bool &notSupported ) : void
CreateFixedPipelineTechnique ( ) : void
Init ( WaterPlane owner ) : void
SceneManager_FogChanged ( bool fogModeChanged ) : void
SceneManager_ShadowSettingsChanged ( bool shadowTechniqueChanged ) : void
SetGpuNamedConstant ( string name, Vec4 value ) : void
SetProgramAutoConstants ( GpuProgramParameters parameters ) : void
UpdateDynamicGpuParameters ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

OnClearBaseMaterial() protected method

protected OnClearBaseMaterial ( ) : void
return void

OnInitBaseMaterial() protected method

protected OnInitBaseMaterial ( ) : bool
return bool

RemoveReflectionMapFromMaterial() public method

public RemoveReflectionMapFromMaterial ( ) : void
return void