C# Класс AcTools.Render.Kn5SpecificForward.Materials.Kn5MaterialSimple

Наследование: Kn5MaterialSimpleBase, IEmissiveMaterial
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
Flags uint

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
Kn5MaterialSimple ( [ kn5Filename, [ material ) : AcTools.Kn5File

Описание методов

Draw() публичный Метод

public Draw ( DeviceContextHolder contextHolder, int indices, SpecialRenderMode mode ) : void
contextHolder DeviceContextHolder
indices int
mode SpecialRenderMode
Результат void

Initialize() публичный Метод

public Initialize ( DeviceContextHolder contextHolder ) : void
contextHolder DeviceContextHolder
Результат void

Prepare() публичный Метод

public Prepare ( DeviceContextHolder contextHolder, SpecialRenderMode mode ) : bool
contextHolder DeviceContextHolder
mode SpecialRenderMode
Результат bool

SetEmissive() публичный Метод

public SetEmissive ( Vector3 value ) : void
value Vector3
Результат void

SetEmissiveNext() публичный Метод

public SetEmissiveNext ( Vector3 value ) : void
value Vector3
Результат void

Описание свойств

Flags защищенное свойство

Should be set before Kn5MaterialSimple.Initialize()
protected uint Flags
Результат uint