C# Класс UnityRenderer.Factory

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

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

Свойство Тип Описание
blendMode int
camera Camera
fontPrefix string
gameObject GameObject
maskMode int
renderQueueOffset int
textureLoader TextureLoader
texturePrefix string
textureUnloader TextureUnloader
zOffset float
zRate float

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

Метод Описание
BeginRender ( LWF lwf ) : void
ConstructBitmap ( LWF lwf, int objectId, Bitmap bitmap ) : Renderer
ConstructBitmapEx ( LWF lwf, int objectId, BitmapEx bitmapEx ) : Renderer
ConstructParticle ( LWF lwf, int objectId, Particle particle ) : Renderer
ConstructText ( LWF lwf, int objectId, Text text ) : UnityRenderer.TextRenderer
ConvertColor ( Color c ) : UnityEngine.Color
ConvertColor ( Color c, ColorTransform t ) : UnityEngine.Color
ConvertColorTransform ( UnityEngine &mc, ColorTransform c ) : void
ConvertColorTransform ( UnityEngine &mc, UnityEngine &ac, ColorTransform c ) : void
ConvertMatrix ( Matrix4x4 &m, Matrix lm, float scale = 1, float z, float height ) : void
ConvertMatrix ( Matrix4x4 &m, Matrix lm, float scale, float z, float zO, float zR, float height ) : void
Destruct ( ) : void
EndRender ( LWF lwf ) : void
Init ( LWF lwf ) : void
MultiplyMatrix ( Matrix4x4 &m, Matrix4x4 l, Matrix4x4 r ) : void
SetBlendMode ( int m ) : void
SetMaskMode ( int m ) : void
WorldToLWFPoint ( LWF lwf, Vector3 p ) : Vector3

Защищенные методы

Метод Описание
Factory ( GameObject gObj, float zOff, float zR, int rQOff, Camera cam, string texturePrfx = "", string fontPrfx = "", TextureLoader textureLdr = null, TextureUnloader textureUnldr = null )

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

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

public BeginRender ( LWF lwf ) : void
lwf LWF
Результат void

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

public ConstructBitmap ( LWF lwf, int objectId, Bitmap bitmap ) : Renderer
lwf LWF
objectId int
bitmap Bitmap
Результат Renderer

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

public ConstructBitmapEx ( LWF lwf, int objectId, BitmapEx bitmapEx ) : Renderer
lwf LWF
objectId int
bitmapEx BitmapEx
Результат Renderer

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

public ConstructParticle ( LWF lwf, int objectId, Particle particle ) : Renderer
lwf LWF
objectId int
particle Particle
Результат Renderer

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

public ConstructText ( LWF lwf, int objectId, Text text ) : UnityRenderer.TextRenderer
lwf LWF
objectId int
text Text
Результат UnityRenderer.TextRenderer

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

public ConvertColor ( Color c ) : UnityEngine.Color
c Color
Результат UnityEngine.Color

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

public ConvertColor ( Color c, ColorTransform t ) : UnityEngine.Color
c Color
t ColorTransform
Результат UnityEngine.Color

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

public ConvertColorTransform ( UnityEngine &mc, ColorTransform c ) : void
mc UnityEngine
c ColorTransform
Результат void

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

public ConvertColorTransform ( UnityEngine &mc, UnityEngine &ac, ColorTransform c ) : void
mc UnityEngine
ac UnityEngine
c ColorTransform
Результат void

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

public ConvertMatrix ( Matrix4x4 &m, Matrix lm, float scale = 1, float z, float height ) : void
m Matrix4x4
lm Matrix
scale float
z float
height float
Результат void

ConvertMatrix() публичный статический Метод

public static ConvertMatrix ( Matrix4x4 &m, Matrix lm, float scale, float z, float zO, float zR, float height ) : void
m Matrix4x4
lm Matrix
scale float
z float
zO float
zR float
height float
Результат void

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

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

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

public EndRender ( LWF lwf ) : void
lwf LWF
Результат void

Factory() защищенный Метод

protected Factory ( GameObject gObj, float zOff, float zR, int rQOff, Camera cam, string texturePrfx = "", string fontPrfx = "", TextureLoader textureLdr = null, TextureUnloader textureUnldr = null )
gObj GameObject
zOff float
zR float
rQOff int
cam Camera
texturePrfx string
fontPrfx string
textureLdr TextureLoader
textureUnldr TextureUnloader

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

public Init ( LWF lwf ) : void
lwf LWF
Результат void

MultiplyMatrix() публичный статический Метод

public static MultiplyMatrix ( Matrix4x4 &m, Matrix4x4 l, Matrix4x4 r ) : void
m Matrix4x4
l Matrix4x4
r Matrix4x4
Результат void

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

public SetBlendMode ( int m ) : void
m int
Результат void

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

public SetMaskMode ( int m ) : void
m int
Результат void

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

public WorldToLWFPoint ( LWF lwf, Vector3 p ) : Vector3
lwf LWF
p Vector3
Результат Vector3

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

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

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

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

public Camera camera
Результат Camera

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

public string fontPrefix
Результат string

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

public GameObject gameObject
Результат GameObject

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

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

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

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

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

public TextureLoader textureLoader
Результат TextureLoader

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

public string texturePrefix
Результат string

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

public TextureUnloader textureUnloader
Результат TextureUnloader

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

public float zOffset
Результат float

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

public float zRate
Результат float