C# Class AcTools.Render.Kn5Specific.Materials.Kn5MaterialsProvider

Inheritance: IDisposable
Afficher le fichier Open project: gro-ove/actools Class Usage Examples

Méthodes publiques

Méthode Description
CreateAmbientShadowMaterial ( string filename ) : IRenderableMaterial
CreateMaterial ( string kn5Filename, [ kn5Material ) : IRenderableMaterial
CreateMirrorMaterial ( ) : IRenderableMaterial
CreateSkyMaterial ( ) : IRenderableMaterial
Dispose ( ) : void
DisposeFor ( Kn5 kn5 ) : void
GetAmbientShadowMaterial ( string filename ) : IRenderableMaterial
GetMaterial ( uint materialId ) : IRenderableMaterial
GetMirrorMaterial ( ) : IRenderableMaterial
GetSkyMaterial ( ) : IRenderableMaterial
SetKn5 ( Kn5 kn5 ) : void

Méthodes protégées

Méthode Description
GetOrCreate ( string key, Func create ) : IRenderableMaterial

Method Details

CreateAmbientShadowMaterial() public abstract méthode

public abstract CreateAmbientShadowMaterial ( string filename ) : IRenderableMaterial
filename string
Résultat IRenderableMaterial

CreateMaterial() public abstract méthode

public abstract CreateMaterial ( string kn5Filename, [ kn5Material ) : IRenderableMaterial
kn5Filename string
kn5Material [
Résultat IRenderableMaterial

CreateMirrorMaterial() public abstract méthode

public abstract CreateMirrorMaterial ( ) : IRenderableMaterial
Résultat IRenderableMaterial

CreateSkyMaterial() public abstract méthode

public abstract CreateSkyMaterial ( ) : IRenderableMaterial
Résultat IRenderableMaterial

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DisposeFor() public méthode

public DisposeFor ( Kn5 kn5 ) : void
kn5 AcTools.Kn5File.Kn5
Résultat void

GetAmbientShadowMaterial() public méthode

public GetAmbientShadowMaterial ( string filename ) : IRenderableMaterial
filename string
Résultat IRenderableMaterial

GetMaterial() public méthode

public GetMaterial ( uint materialId ) : IRenderableMaterial
materialId uint
Résultat IRenderableMaterial

GetMirrorMaterial() public méthode

public GetMirrorMaterial ( ) : IRenderableMaterial
Résultat IRenderableMaterial

GetOrCreate() protected méthode

protected GetOrCreate ( string key, Func create ) : IRenderableMaterial
key string
create Func
Résultat IRenderableMaterial

GetSkyMaterial() public méthode

public GetSkyMaterial ( ) : IRenderableMaterial
Résultat IRenderableMaterial

SetKn5() public méthode

public SetKn5 ( Kn5 kn5 ) : void
kn5 AcTools.Kn5File.Kn5
Résultat void