C# Class LWFObject, lwf

Inheritance: MonoBehaviour
Afficher le fichier Open project: explodingbarrel/lwf Class Usage Examples

Méthodes publiques

Свойство Type Description
factory LWF.UnityRenderer.Factory
isAlive bool
lwf LWF.LWF
lwfName string

Protected Properties

Свойство Type Description
activateCount int
callUpdate bool
lwfDestroyCallbacks System.Collections.Generic.List>
lwfLoadCallbacks System.Collections.Generic.List>
rendererFactoryConstructor LWF.UnityRenderer.Factory>.System.Func
resumeCount int
useCombinedMeshRenderer bool

Méthodes publiques

Méthode Description
Activate ( ) : void
AddButtonEventHandler ( string instanceName, System.Action load = null, System.Action unload = null, System.Action enterFrame = null, System.Action update = null, System.Action render = null, System.Action press = null, System.Action release = null, System.Action rollOver = null, System.Action rollOut = null, int>.System.Action keyPress = null ) : void
AddDestroyCallback ( System.Action lwfDestroyCallback ) : void
AddEventHandler ( string eventName, LWF.Button>.System.Action eventHandler ) : void
AddLoadCallback ( System.Action lwfLoadCallback ) : void
AddMovieEventHandler ( string instanceName, System.Action load = null, System.Action postLoad = null, System.Action unload = null, System.Action enterFrame = null, System.Action update = null, System.Action render = null ) : void
AddMovieLoadHandler ( string instanceName, System.Action handler, bool immortal = false ) : void
AttachLWF ( string instanceName, LWFObject, lwfObject, string attachName, int attachDepth = -1, bool reorder = false, System.Action attachHandler = null, Func,System detachHandler = null ) : void
ClearButtonEventHandler ( string instanceName ) : void
ClearButtonEventHandler ( string instanceName, LWF type ) : void
ClearEventHandler ( string eventName ) : void
ClearMovieEventHandler ( string instanceName ) : void
ClearMovieEventHandler ( string instanceName, LWF type ) : void
ClearProperty ( ) : void
Deactivate ( ) : void
DetachAllLWFs ( string instanceName ) : void
DetachLWF ( string instanceName, LWFObject, lwfObject ) : void
DetachLWF ( string instanceName, string attachName ) : void
FitForHeight ( int stageHeight ) : void
FitForWidth ( int stageWidth ) : void
GetRendererName ( ) : string
GetText ( string textName ) : string
GetText ( string instanceName, string textName ) : string
GotoAndPlayMovie ( string instanceName, int frameNo, bool immortal = false ) : void
GotoAndPlayMovie ( string instanceName, string label, bool immortal = false ) : void
GotoAndStopMovie ( string instanceName, int frameNo, bool immortal = false ) : void
GotoAndStopMovie ( string instanceName, string label, bool immortal = false ) : void
Init ( ) : void
LWFObject ( ) : System
Load ( string path, string texturePrefix = "", string fontPrefix = "", float zOffset, float zRate = 1, int renderQueueOffset, Camera camera = null, bool autoUpdate = true, bool>.System.Func lwfDataCallback = null, System.Action lwfLoadCallback = null, System.Action lwfDestroyCallback = null, Func,System lwfDataLoader = null, UnityEngine.Texture2D>.System.Func textureLoader = null, System.Action textureUnloader = null, object luaState = null ) : bool
Move ( float x, float y ) : void
MoveMovie ( string instanceName, float vx, float vy, bool immortal = false ) : void
MoveTo ( float x, float y ) : void
MoveToMovie ( string instanceName, float vx, float vy, bool immortal = false ) : void
NextFrameMovie ( string instanceName, bool immortal = false ) : void
OnDestroy ( ) : void
OnDisable ( ) : void
OnEnable ( ) : void
OnLoad ( ) : void
OnSceneGUI ( SceneView sceneView ) : void
Pause ( ) : void
PlayMovie ( string instanceName, bool immortal = false ) : void
PrevFrameMovie ( string instanceName, bool immortal = false ) : void
RemoveButtonEventHandler ( string instanceName, System.Action load = null, System.Action unload = null, System.Action enterFrame = null, System.Action update = null, System.Action render = null, System.Action press = null, System.Action release = null, System.Action rollOver = null, System.Action rollOut = null, int>.System.Action keyPress = null ) : void
RemoveEventHandler ( string eventName, LWF.Button>.System.Action eventHandler ) : void
RemoveMovieEventHandler ( string instanceName, System.Action load = null, System.Action postLoad = null, System.Action unload = null, System.Action enterFrame = null, System.Action update = null, System.Action render = null ) : void
Resume ( ) : void
Rotate ( float degree ) : void
RotateMovie ( string instanceName, float degree, bool immortal = false ) : void
RotateTo ( float degree ) : void
RotateToMovie ( string instanceName, float degree, bool immortal = false ) : void
Scale ( float x, float y ) : void
ScaleForHeight ( int stageHeight ) : void
ScaleForWidth ( int stageWidth ) : void
ScaleMovie ( string instanceName, float vx, float vy, bool immortal = false ) : void
ScaleTo ( float x, float y ) : void
ScaleToMovie ( string instanceName, float vx, float vy, bool immortal = false ) : void
ScreenToLWFPoint ( Vector3 screenPoint ) : Vector3
SetAlpha ( float alpha ) : void
SetAlphaMovie ( string instanceName, float v, bool immortal = false ) : void
SetAutoUpdate ( bool autoUpdate ) : void
SetBitmapFontLoader ( Func,System dataLoader = null, UnityEngine.Texture2D>.System.Func textureLoader = null, System.Action textureUnloader = null ) : void
SetButtonEventHandler ( string instanceName, System.Action load = null, System.Action unload = null, System.Action enterFrame = null, System.Action update = null, System.Action render = null, System.Action press = null, System.Action release = null, System.Action rollOver = null, System.Action rollOut = null, int>.System.Action keyPress = null ) : void
SetColorTransform ( LWF c ) : void
SetColorTransformMovie ( string instanceName, LWF c, bool immortal = false ) : void
SetEventHandler ( string eventName, LWF.Button>.System.Action eventHandler ) : void
SetLoader ( Func,System lwfDataLoader = null, UnityEngine.Texture2D>.System.Func textureLoader = null, System.Action textureUnloader = null ) : void
SetMatrix ( LWF m ) : void
SetMatrixMovie ( string instanceName, LWF matrix, float sx = 1, float sy = 1, float r, bool immortal = false ) : void
SetMovieCommand ( string instanceNames, System.Action cmd ) : void
SetMovieEventHandler ( string instanceName, System.Action load = null, System.Action postLoad = null, System.Action unload = null, System.Action enterFrame = null, System.Action update = null, System.Action render = null ) : void
SetProgramObjectConstructor ( string programObjectName, System.Func programObjectConstructor ) : void
SetRendererFactoryConstructor ( LWF.UnityRenderer.Factory>.System.Func c ) : void
SetRenderingOffsetMovie ( string instanceName, int rOffset, bool immortal = false ) : void
SetText ( string textName, string text ) : void
SetText ( string instanceName, string textName, string text ) : void
SetVisibleMovie ( string instanceName, bool visible, bool immortal = false ) : void
StopMovie ( string instanceName, bool immortal = false ) : void
Update ( ) : void
UpdateLWF ( float tick, int pointX = Int32.MinValue, int pointY = Int32.MinValue, bool press = false, bool release = false ) : void
UseCombinedMeshRenderer ( ) : void
UseDrawMeshRenderer ( ) : void
WorldToLWFPoint ( Vector3 worldPoint ) : Vector3

Method Details

Activate() public méthode

public Activate ( ) : void
Résultat void

AddButtonEventHandler() public méthode

public AddButtonEventHandler ( string instanceName, System.Action load = null, System.Action unload = null, System.Action enterFrame = null, System.Action update = null, System.Action render = null, System.Action press = null, System.Action release = null, System.Action rollOver = null, System.Action rollOut = null, int>.System.Action keyPress = null ) : void
instanceName string
load System.Action
unload System.Action
enterFrame System.Action
update System.Action
render System.Action
press System.Action
release System.Action
rollOver System.Action
rollOut System.Action
keyPress int>.System.Action
Résultat void

AddDestroyCallback() public méthode

public AddDestroyCallback ( System.Action lwfDestroyCallback ) : void
lwfDestroyCallback System.Action
Résultat void

AddEventHandler() public méthode

public AddEventHandler ( string eventName, LWF.Button>.System.Action eventHandler ) : void
eventName string
eventHandler LWF.Button>.System.Action
Résultat void

AddLoadCallback() public méthode

public AddLoadCallback ( System.Action lwfLoadCallback ) : void
lwfLoadCallback System.Action
Résultat void

AddMovieEventHandler() public méthode

public AddMovieEventHandler ( string instanceName, System.Action load = null, System.Action postLoad = null, System.Action unload = null, System.Action enterFrame = null, System.Action update = null, System.Action render = null ) : void
instanceName string
load System.Action
postLoad System.Action
unload System.Action
enterFrame System.Action
update System.Action
render System.Action
Résultat void

AddMovieLoadHandler() public méthode

public AddMovieLoadHandler ( string instanceName, System.Action handler, bool immortal = false ) : void
instanceName string
handler System.Action
immortal bool
Résultat void

AttachLWF() public méthode

public AttachLWF ( string instanceName, LWFObject, lwfObject, string attachName, int attachDepth = -1, bool reorder = false, System.Action attachHandler = null, Func,System detachHandler = null ) : void
instanceName string
lwfObject LWFObject,
attachName string
attachDepth int
reorder bool
attachHandler System.Action
detachHandler Func,System
Résultat void

ClearButtonEventHandler() public méthode

public ClearButtonEventHandler ( string instanceName ) : void
instanceName string
Résultat void

ClearButtonEventHandler() public méthode

public ClearButtonEventHandler ( string instanceName, LWF type ) : void
instanceName string
type LWF
Résultat void

ClearEventHandler() public méthode

public ClearEventHandler ( string eventName ) : void
eventName string
Résultat void

ClearMovieEventHandler() public méthode

public ClearMovieEventHandler ( string instanceName ) : void
instanceName string
Résultat void

ClearMovieEventHandler() public méthode

public ClearMovieEventHandler ( string instanceName, LWF type ) : void
instanceName string
type LWF
Résultat void

ClearProperty() public méthode

public ClearProperty ( ) : void
Résultat void

Deactivate() public méthode

public Deactivate ( ) : void
Résultat void

DetachAllLWFs() public méthode

public DetachAllLWFs ( string instanceName ) : void
instanceName string
Résultat void

DetachLWF() public méthode

public DetachLWF ( string instanceName, LWFObject, lwfObject ) : void
instanceName string
lwfObject LWFObject,
Résultat void

DetachLWF() public méthode

public DetachLWF ( string instanceName, string attachName ) : void
instanceName string
attachName string
Résultat void

FitForHeight() public méthode

public FitForHeight ( int stageHeight ) : void
stageHeight int
Résultat void

FitForWidth() public méthode

public FitForWidth ( int stageWidth ) : void
stageWidth int
Résultat void

GetRendererName() public méthode

public GetRendererName ( ) : string
Résultat string

GetText() public méthode

public GetText ( string textName ) : string
textName string
Résultat string

GetText() public méthode

public GetText ( string instanceName, string textName ) : string
instanceName string
textName string
Résultat string

GotoAndPlayMovie() public méthode

public GotoAndPlayMovie ( string instanceName, int frameNo, bool immortal = false ) : void
instanceName string
frameNo int
immortal bool
Résultat void

GotoAndPlayMovie() public méthode

public GotoAndPlayMovie ( string instanceName, string label, bool immortal = false ) : void
instanceName string
label string
immortal bool
Résultat void

GotoAndStopMovie() public méthode

public GotoAndStopMovie ( string instanceName, int frameNo, bool immortal = false ) : void
instanceName string
frameNo int
immortal bool
Résultat void

GotoAndStopMovie() public méthode

public GotoAndStopMovie ( string instanceName, string label, bool immortal = false ) : void
instanceName string
label string
immortal bool
Résultat void

Init() public méthode

public Init ( ) : void
Résultat void

LWFObject() public méthode

public LWFObject ( ) : System
Résultat System

Load() public méthode

public Load ( string path, string texturePrefix = "", string fontPrefix = "", float zOffset, float zRate = 1, int renderQueueOffset, Camera camera = null, bool autoUpdate = true, bool>.System.Func lwfDataCallback = null, System.Action lwfLoadCallback = null, System.Action lwfDestroyCallback = null, Func,System lwfDataLoader = null, UnityEngine.Texture2D>.System.Func textureLoader = null, System.Action textureUnloader = null, object luaState = null ) : bool
path string
texturePrefix string
fontPrefix string
zOffset float
zRate float
renderQueueOffset int
camera Camera
autoUpdate bool
lwfDataCallback bool>.System.Func
lwfLoadCallback System.Action
lwfDestroyCallback System.Action
lwfDataLoader Func,System
textureLoader UnityEngine.Texture2D>.System.Func
textureUnloader System.Action
luaState object
Résultat bool

Move() public méthode

public Move ( float x, float y ) : void
x float
y float
Résultat void

MoveMovie() public méthode

public MoveMovie ( string instanceName, float vx, float vy, bool immortal = false ) : void
instanceName string
vx float
vy float
immortal bool
Résultat void

MoveTo() public méthode

public MoveTo ( float x, float y ) : void
x float
y float
Résultat void

MoveToMovie() public méthode

public MoveToMovie ( string instanceName, float vx, float vy, bool immortal = false ) : void
instanceName string
vx float
vy float
immortal bool
Résultat void

NextFrameMovie() public méthode

public NextFrameMovie ( string instanceName, bool immortal = false ) : void
instanceName string
immortal bool
Résultat void

OnDestroy() public méthode

public OnDestroy ( ) : void
Résultat void

OnDisable() public méthode

public OnDisable ( ) : void
Résultat void

OnEnable() public méthode

public OnEnable ( ) : void
Résultat void

OnLoad() public méthode

public OnLoad ( ) : void
Résultat void

OnSceneGUI() public méthode

public OnSceneGUI ( SceneView sceneView ) : void
sceneView SceneView
Résultat void

Pause() public méthode

public Pause ( ) : void
Résultat void

PlayMovie() public méthode

public PlayMovie ( string instanceName, bool immortal = false ) : void
instanceName string
immortal bool
Résultat void

PrevFrameMovie() public méthode

public PrevFrameMovie ( string instanceName, bool immortal = false ) : void
instanceName string
immortal bool
Résultat void

RemoveButtonEventHandler() public méthode

public RemoveButtonEventHandler ( string instanceName, System.Action load = null, System.Action unload = null, System.Action enterFrame = null, System.Action update = null, System.Action render = null, System.Action press = null, System.Action release = null, System.Action rollOver = null, System.Action rollOut = null, int>.System.Action keyPress = null ) : void
instanceName string
load System.Action
unload System.Action
enterFrame System.Action
update System.Action
render System.Action
press System.Action
release System.Action
rollOver System.Action
rollOut System.Action
keyPress int>.System.Action
Résultat void

RemoveEventHandler() public méthode

public RemoveEventHandler ( string eventName, LWF.Button>.System.Action eventHandler ) : void
eventName string
eventHandler LWF.Button>.System.Action
Résultat void

RemoveMovieEventHandler() public méthode

public RemoveMovieEventHandler ( string instanceName, System.Action load = null, System.Action postLoad = null, System.Action unload = null, System.Action enterFrame = null, System.Action update = null, System.Action render = null ) : void
instanceName string
load System.Action
postLoad System.Action
unload System.Action
enterFrame System.Action
update System.Action
render System.Action
Résultat void

Resume() public méthode

public Resume ( ) : void
Résultat void

Rotate() public méthode

public Rotate ( float degree ) : void
degree float
Résultat void

RotateMovie() public méthode

public RotateMovie ( string instanceName, float degree, bool immortal = false ) : void
instanceName string
degree float
immortal bool
Résultat void

RotateTo() public méthode

public RotateTo ( float degree ) : void
degree float
Résultat void

RotateToMovie() public méthode

public RotateToMovie ( string instanceName, float degree, bool immortal = false ) : void
instanceName string
degree float
immortal bool
Résultat void

Scale() public méthode

public Scale ( float x, float y ) : void
x float
y float
Résultat void

ScaleForHeight() public méthode

public ScaleForHeight ( int stageHeight ) : void
stageHeight int
Résultat void

ScaleForWidth() public méthode

public ScaleForWidth ( int stageWidth ) : void
stageWidth int
Résultat void

ScaleMovie() public méthode

public ScaleMovie ( string instanceName, float vx, float vy, bool immortal = false ) : void
instanceName string
vx float
vy float
immortal bool
Résultat void

ScaleTo() public méthode

public ScaleTo ( float x, float y ) : void
x float
y float
Résultat void

ScaleToMovie() public méthode

public ScaleToMovie ( string instanceName, float vx, float vy, bool immortal = false ) : void
instanceName string
vx float
vy float
immortal bool
Résultat void

ScreenToLWFPoint() public méthode

public ScreenToLWFPoint ( Vector3 screenPoint ) : Vector3
screenPoint Vector3
Résultat Vector3

SetAlpha() public méthode

public SetAlpha ( float alpha ) : void
alpha float
Résultat void

SetAlphaMovie() public méthode

public SetAlphaMovie ( string instanceName, float v, bool immortal = false ) : void
instanceName string
v float
immortal bool
Résultat void

SetAutoUpdate() public méthode

public SetAutoUpdate ( bool autoUpdate ) : void
autoUpdate bool
Résultat void

SetBitmapFontLoader() public static méthode

public static SetBitmapFontLoader ( Func,System dataLoader = null, UnityEngine.Texture2D>.System.Func textureLoader = null, System.Action textureUnloader = null ) : void
dataLoader Func,System
textureLoader UnityEngine.Texture2D>.System.Func
textureUnloader System.Action
Résultat void

SetButtonEventHandler() public méthode

public SetButtonEventHandler ( string instanceName, System.Action load = null, System.Action unload = null, System.Action enterFrame = null, System.Action update = null, System.Action render = null, System.Action press = null, System.Action release = null, System.Action rollOver = null, System.Action rollOut = null, int>.System.Action keyPress = null ) : void
instanceName string
load System.Action
unload System.Action
enterFrame System.Action
update System.Action
render System.Action
press System.Action
release System.Action
rollOver System.Action
rollOut System.Action
keyPress int>.System.Action
Résultat void

SetColorTransform() public méthode

public SetColorTransform ( LWF c ) : void
c LWF
Résultat void

SetColorTransformMovie() public méthode

public SetColorTransformMovie ( string instanceName, LWF c, bool immortal = false ) : void
instanceName string
c LWF
immortal bool
Résultat void

SetEventHandler() public méthode

public SetEventHandler ( string eventName, LWF.Button>.System.Action eventHandler ) : void
eventName string
eventHandler LWF.Button>.System.Action
Résultat void

SetLoader() public static méthode

public static SetLoader ( Func,System lwfDataLoader = null, UnityEngine.Texture2D>.System.Func textureLoader = null, System.Action textureUnloader = null ) : void
lwfDataLoader Func,System
textureLoader UnityEngine.Texture2D>.System.Func
textureUnloader System.Action
Résultat void

SetMatrix() public méthode

public SetMatrix ( LWF m ) : void
m LWF
Résultat void

SetMatrixMovie() public méthode

public SetMatrixMovie ( string instanceName, LWF matrix, float sx = 1, float sy = 1, float r, bool immortal = false ) : void
instanceName string
matrix LWF
sx float
sy float
r float
immortal bool
Résultat void

SetMovieCommand() public méthode

public SetMovieCommand ( string instanceNames, System.Action cmd ) : void
instanceNames string
cmd System.Action
Résultat void

SetMovieEventHandler() public méthode

public SetMovieEventHandler ( string instanceName, System.Action load = null, System.Action postLoad = null, System.Action unload = null, System.Action enterFrame = null, System.Action update = null, System.Action render = null ) : void
instanceName string
load System.Action
postLoad System.Action
unload System.Action
enterFrame System.Action
update System.Action
render System.Action
Résultat void

SetProgramObjectConstructor() public méthode

public SetProgramObjectConstructor ( string programObjectName, System.Func programObjectConstructor ) : void
programObjectName string
programObjectConstructor System.Func
Résultat void

SetRendererFactoryConstructor() public méthode

public SetRendererFactoryConstructor ( LWF.UnityRenderer.Factory>.System.Func c ) : void
c LWF.UnityRenderer.Factory>.System.Func
Résultat void

SetRenderingOffsetMovie() public méthode

public SetRenderingOffsetMovie ( string instanceName, int rOffset, bool immortal = false ) : void
instanceName string
rOffset int
immortal bool
Résultat void

SetText() public méthode

public SetText ( string textName, string text ) : void
textName string
text string
Résultat void

SetText() public méthode

public SetText ( string instanceName, string textName, string text ) : void
instanceName string
textName string
text string
Résultat void

SetVisibleMovie() public méthode

public SetVisibleMovie ( string instanceName, bool visible, bool immortal = false ) : void
instanceName string
visible bool
immortal bool
Résultat void

StopMovie() public méthode

public StopMovie ( string instanceName, bool immortal = false ) : void
instanceName string
immortal bool
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

UpdateLWF() public méthode

public UpdateLWF ( float tick, int pointX = Int32.MinValue, int pointY = Int32.MinValue, bool press = false, bool release = false ) : void
tick float
pointX int
pointY int
press bool
release bool
Résultat void

UseCombinedMeshRenderer() public méthode

public UseCombinedMeshRenderer ( ) : void
Résultat void

UseDrawMeshRenderer() public méthode

public UseDrawMeshRenderer ( ) : void
Résultat void

WorldToLWFPoint() public méthode

public WorldToLWFPoint ( Vector3 worldPoint ) : Vector3
worldPoint Vector3
Résultat Vector3

Property Details

activateCount protected_oe property

protected int activateCount
Résultat int

callUpdate protected_oe property

protected bool callUpdate
Résultat bool

factory public_oe property

public LWF.UnityRenderer.Factory factory
Résultat LWF.UnityRenderer.Factory

isAlive public_oe property

public bool isAlive
Résultat bool

lwf public_oe property

public LWF,LWF lwf
Résultat LWF.LWF

lwfDestroyCallbacks protected_oe property

protected System.Collections.Generic.List> lwfDestroyCallbacks
Résultat System.Collections.Generic.List>

lwfLoadCallbacks protected_oe property

protected System.Collections.Generic.List> lwfLoadCallbacks
Résultat System.Collections.Generic.List>

lwfName public_oe property

public string lwfName
Résultat string

rendererFactoryConstructor protected_oe property

protected System.Func rendererFactoryConstructor
Résultat LWF.UnityRenderer.Factory>.System.Func

resumeCount protected_oe property

protected int resumeCount
Résultat int

useCombinedMeshRenderer protected_oe property

protected bool useCombinedMeshRenderer
Résultat bool