![]() |
|
ビルボード表示クラス [詳解]
公開メンバ関数 | |
MapBillboard (uint resolution, System.Guid assetID, ushort pickupid=0xffff, uint mode=0, bool useAlpha=false, bool useLighting=true) | |
void | setResolution (uint resolution) |
void | setBillboardMode (uint mode) |
void | getBound (ref SharpKmyMath.Vector3 refMin, ref SharpKmyMath.Vector3 refMax) |
void | addMotion (string name, Guid tex, Common.Resource.Texture.Slice slice, uint divX, uint divY, uint speed, uint type, float angle, float offset) |
void | play (string name, bool force=false) |
void | setTopViewMode (bool flg) |
void | setVisibility (bool flg) |
void | stopPickup (bool flg) |
void | setDisplayID (uint id) |
void | setScale (float scaleX, float scaleY=1.0f) |
void | finalize () |
void | setL2W (SharpKmyMath.Matrix4 m) |
SharpKmyMath.Vector3 | getPosition () |
override void | draw (SharpKmyGfx.Render scn) |
bool | isHit (SharpKmyMath.Vector3 inPos, SharpKmyMath.Vector3 offset, SharpKmyMath.Vector3 inMaxSize) |
void | setDrawHidden (bool flg) |
void | setOverrideColor (SharpKmyGfx.Color c) |
void | setOpacityMultiplier (float v) |
SharpKmyGfx.BillboardChar | getBillboardChar () |
int | getDivY () |
![]() | |
Drawable () | |
void | Release () |
virtual void | draw (Render ^scn) |
公開変数類 | |
Vector2 | sz |
SharpKmyMath.Matrix4 | mL2w = new SharpKmyMath.Matrix4() |
int | layer |
SharpKmyGfx.Color | color = SharpKmyGfx.Color.White |
SharpKmyGfx.BLENDTYPE | blend = SharpKmyGfx.BLENDTYPE.kOPAQUE |
string | lastMotion |
![]() | |
System::Runtime::InteropServices::GCHandle | handle |
ビルボード表示クラス
Yukar.Engine.MapBillboard.MapBillboard | ( | uint | resolution, |
System.Guid | assetID, | ||
ushort | pickupid = 0xffff , |
||
uint | mode = 0 , |
||
bool | useAlpha = false , |
||
bool | useLighting = true |
||
) |
void Yukar.Engine.MapBillboard.addMotion | ( | string | name, |
Guid | tex, | ||
Common.Resource.Texture.Slice | slice, | ||
uint | divX, | ||
uint | divY, | ||
uint | speed, | ||
uint | type, | ||
float | angle, | ||
float | offset | ||
) |
override void Yukar.Engine.MapBillboard.draw | ( | SharpKmyGfx.Render | scn | ) |
void Yukar.Engine.MapBillboard.finalize | ( | ) |
SharpKmyGfx.BillboardChar Yukar.Engine.MapBillboard.getBillboardChar | ( | ) |
void Yukar.Engine.MapBillboard.getBound | ( | ref SharpKmyMath.Vector3 | refMin, |
ref SharpKmyMath.Vector3 | refMax | ||
) |
int Yukar.Engine.MapBillboard.getDivY | ( | ) |
SharpKmyMath.Vector3 Yukar.Engine.MapBillboard.getPosition | ( | ) |
bool Yukar.Engine.MapBillboard.isHit | ( | SharpKmyMath.Vector3 | inPos, |
SharpKmyMath.Vector3 | offset, | ||
SharpKmyMath.Vector3 | inMaxSize | ||
) |
void Yukar.Engine.MapBillboard.play | ( | string | name, |
bool | force = false |
||
) |
void Yukar.Engine.MapBillboard.setBillboardMode | ( | uint | mode | ) |
void Yukar.Engine.MapBillboard.setDisplayID | ( | uint | id | ) |
void Yukar.Engine.MapBillboard.setDrawHidden | ( | bool | flg | ) |
void Yukar.Engine.MapBillboard.setL2W | ( | SharpKmyMath.Matrix4 | m | ) |
void Yukar.Engine.MapBillboard.setOpacityMultiplier | ( | float | v | ) |
void Yukar.Engine.MapBillboard.setOverrideColor | ( | SharpKmyGfx.Color | c | ) |
void Yukar.Engine.MapBillboard.setResolution | ( | uint | resolution | ) |
void Yukar.Engine.MapBillboard.setScale | ( | float | scaleX, |
float | scaleY = 1.0f |
||
) |
void Yukar.Engine.MapBillboard.setTopViewMode | ( | bool | flg | ) |
void Yukar.Engine.MapBillboard.setVisibility | ( | bool | flg | ) |
void Yukar.Engine.MapBillboard.stopPickup | ( | bool | flg | ) |
SharpKmyGfx.BLENDTYPE Yukar.Engine.MapBillboard.blend = SharpKmyGfx.BLENDTYPE.kOPAQUE |
SharpKmyGfx.Color Yukar.Engine.MapBillboard.color = SharpKmyGfx.Color.White |
string Yukar.Engine.MapBillboard.lastMotion |
int Yukar.Engine.MapBillboard.layer |
SharpKmyMath.Matrix4 Yukar.Engine.MapBillboard.mL2w = new SharpKmyMath.Matrix4() |
Vector2 Yukar.Engine.MapBillboard.sz |