C# Class UnityRenderer.Factory

Inheritance: IRendererFactory
Afficher le fichier Open project: explodingbarrel/lwf

Méthodes publiques

Свойство Type Description
blendMode int
camera Camera
fontPrefix string
gameObject GameObject
maskMode int
renderQueueOffset int
textureLoader TextureLoader
texturePrefix string
textureUnloader TextureUnloader
zOffset float
zRate float

Méthodes publiques

Méthode Description
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

Méthodes protégées

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

Method Details

BeginRender() public méthode

public BeginRender ( LWF lwf ) : void
lwf LWF
Résultat void

ConstructBitmap() public méthode

public ConstructBitmap ( LWF lwf, int objectId, Bitmap bitmap ) : Renderer
lwf LWF
objectId int
bitmap Bitmap
Résultat Renderer

ConstructBitmapEx() public méthode

public ConstructBitmapEx ( LWF lwf, int objectId, BitmapEx bitmapEx ) : Renderer
lwf LWF
objectId int
bitmapEx BitmapEx
Résultat Renderer

ConstructParticle() public méthode

public ConstructParticle ( LWF lwf, int objectId, Particle particle ) : Renderer
lwf LWF
objectId int
particle Particle
Résultat Renderer

ConstructText() public méthode

public ConstructText ( LWF lwf, int objectId, Text text ) : UnityRenderer.TextRenderer
lwf LWF
objectId int
text Text
Résultat UnityRenderer.TextRenderer

ConvertColor() public méthode

public ConvertColor ( Color c ) : UnityEngine.Color
c Color
Résultat UnityEngine.Color

ConvertColor() public méthode

public ConvertColor ( Color c, ColorTransform t ) : UnityEngine.Color
c Color
t ColorTransform
Résultat UnityEngine.Color

ConvertColorTransform() public méthode

public ConvertColorTransform ( UnityEngine &mc, ColorTransform c ) : void
mc UnityEngine
c ColorTransform
Résultat void

ConvertColorTransform() public méthode

public ConvertColorTransform ( UnityEngine &mc, UnityEngine &ac, ColorTransform c ) : void
mc UnityEngine
ac UnityEngine
c ColorTransform
Résultat void

ConvertMatrix() public méthode

public ConvertMatrix ( Matrix4x4 &m, Matrix lm, float scale = 1, float z, float height ) : void
m Matrix4x4
lm Matrix
scale float
z float
height float
Résultat void

ConvertMatrix() public static méthode

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
Résultat void

Destruct() public méthode

public Destruct ( ) : void
Résultat void

EndRender() public méthode

public EndRender ( LWF lwf ) : void
lwf LWF
Résultat void

Factory() protected méthode

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 méthode

public Init ( LWF lwf ) : void
lwf LWF
Résultat void

MultiplyMatrix() public static méthode

public static MultiplyMatrix ( Matrix4x4 &m, Matrix4x4 l, Matrix4x4 r ) : void
m Matrix4x4
l Matrix4x4
r Matrix4x4
Résultat void

SetBlendMode() public méthode

public SetBlendMode ( int m ) : void
m int
Résultat void

SetMaskMode() public méthode

public SetMaskMode ( int m ) : void
m int
Résultat void

WorldToLWFPoint() public méthode

public WorldToLWFPoint ( LWF lwf, Vector3 p ) : Vector3
lwf LWF
p Vector3
Résultat Vector3

Property Details

blendMode public_oe property

public int blendMode
Résultat int

camera public_oe property

public Camera camera
Résultat Camera

fontPrefix public_oe property

public string fontPrefix
Résultat string

gameObject public_oe property

public GameObject gameObject
Résultat GameObject

maskMode public_oe property

public int maskMode
Résultat int

renderQueueOffset public_oe property

public int renderQueueOffset
Résultat int

textureLoader public_oe property

public TextureLoader textureLoader
Résultat TextureLoader

texturePrefix public_oe property

public string texturePrefix
Résultat string

textureUnloader public_oe property

public TextureUnloader textureUnloader
Résultat TextureUnloader

zOffset public_oe property

public float zOffset
Résultat float

zRate public_oe property

public float zRate
Résultat float