C# Class AcTools.Render.Kn5SpecificForward.Materials.Kn5MaterialSimple

Inheritance: Kn5MaterialSimpleBase, IEmissiveMaterial
Afficher le fichier Open project: gro-ove/actools

Protected Properties

Свойство Type Description
Flags uint

Méthodes publiques

Méthode Description
Draw ( DeviceContextHolder contextHolder, int indices, SpecialRenderMode mode ) : void
Initialize ( DeviceContextHolder contextHolder ) : void
Prepare ( DeviceContextHolder contextHolder, SpecialRenderMode mode ) : bool
SetEmissive ( Vector3 value ) : void
SetEmissiveNext ( Vector3 value ) : void

Private Methods

Méthode Description
Kn5MaterialSimple ( [ kn5Filename, [ material ) : AcTools.Kn5File

Method Details

Draw() public méthode

public Draw ( DeviceContextHolder contextHolder, int indices, SpecialRenderMode mode ) : void
contextHolder DeviceContextHolder
indices int
mode SpecialRenderMode
Résultat void

Initialize() public méthode

public Initialize ( DeviceContextHolder contextHolder ) : void
contextHolder DeviceContextHolder
Résultat void

Prepare() public méthode

public Prepare ( DeviceContextHolder contextHolder, SpecialRenderMode mode ) : bool
contextHolder DeviceContextHolder
mode SpecialRenderMode
Résultat bool

SetEmissive() public méthode

public SetEmissive ( Vector3 value ) : void
value Vector3
Résultat void

SetEmissiveNext() public méthode

public SetEmissiveNext ( Vector3 value ) : void
value Vector3
Résultat void

Property Details

Flags protected_oe property

Should be set before Kn5MaterialSimple.Initialize()
protected uint Flags
Résultat uint