C# Класс Squared.Render.Material

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
BeginHandlers Action[]
Effect Microsoft.Xna.Framework.Graphics.Effect
EndHandlers Action[]
MaterialID int
OwningThread Thread
OwnsEffect bool
Parameters DefaultMaterialSetEffectParameters

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

Свойство Тип Описание
_IsDisposed bool

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

Метод Описание
Begin ( DeviceManager deviceManager ) : void
Clone ( ) : Material
Dispose ( ) : void
End ( DeviceManager deviceManager ) : void
Flush ( ) : void
Material ( Effect effect, string techniqueName = null, Action beginHandlers = null, Action endHandlers = null ) : System
ToString ( ) : string
WrapWithHandlers ( Action additionalBeginHandlers = null, Action additionalEndHandlers = null ) : Material

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

Метод Описание
CheckDevice ( DeviceManager deviceManager ) : void
Material ( ) : System

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

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

public Begin ( DeviceManager deviceManager ) : void
deviceManager DeviceManager
Результат void

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

public Clone ( ) : Material
Результат Material

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

public Dispose ( ) : void
Результат void

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

public End ( DeviceManager deviceManager ) : void
deviceManager DeviceManager
Результат void

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

public Flush ( ) : void
Результат void

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

public Material ( Effect effect, string techniqueName = null, Action beginHandlers = null, Action endHandlers = null ) : System
effect Microsoft.Xna.Framework.Graphics.Effect
techniqueName string
beginHandlers Action
endHandlers Action
Результат System

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

public ToString ( ) : string
Результат string

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

public WrapWithHandlers ( Action additionalBeginHandlers = null, Action additionalEndHandlers = null ) : Material
additionalBeginHandlers Action
additionalEndHandlers Action
Результат Material

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

BeginHandlers публичное свойство

public Action[] BeginHandlers
Результат Action[]

Effect публичное свойство

public Effect,Microsoft.Xna.Framework.Graphics Effect
Результат Microsoft.Xna.Framework.Graphics.Effect

EndHandlers публичное свойство

public Action[] EndHandlers
Результат Action[]

MaterialID публичное свойство

public int MaterialID
Результат int

OwningThread публичное свойство

public Thread OwningThread
Результат Thread

OwnsEffect публичное свойство

public bool OwnsEffect
Результат bool

Parameters публичное свойство

public DefaultMaterialSetEffectParameters Parameters
Результат DefaultMaterialSetEffectParameters

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

protected bool _IsDisposed
Результат bool