C# Class GFx.Movie

Inheritance: System.Object
Afficher le fichier Open project: noahfreedman/Stereoscopic_Scatterplot

Méthodes publiques

Свойство Type Description
AdvanceWhenGamePaused bool
IsAutoManageViewport bool
IsFocused bool
MarkForRelease Boolean
MovieID long
MovieName String
SFMgr SFManager
TheScaleModeType ScaleModeType
mRenderTexture SFRTT
pDataUnmanaged IntPtr

Méthodes publiques

Méthode Description
AcceptCharEvents ( ) : bool
AcceptKeyEvents ( ) : bool
AcceptMouseEvents ( ) : bool
AcceptTouchEvents ( ) : bool
Advance ( float deltaTime ) : void
CreateArray ( String typeName ) : Value
CreateObject ( String className ) : Value
CreateValue ( Boolean t ) : Value
CreateValue ( Double t ) : Value
CreateValue ( Int32 t ) : Value
CreateValue ( String t ) : Value
CreateValue ( UInt32 t ) : Value
CreateValue ( object o ) : Value
DoHitTest ( float x, float y, HitTestType hitTestType ) : bool
GetID ( ) : long
GetRTT ( ) : SFRTT
HandleCharEvent ( UInt32 wchar ) : bool
HandleKeyEvent ( SFKey cd, SFKeyModifiers mod, UInt32 down, int keyboardIndex ) : bool
HandleMouseEvent ( float x, float y, int icase, int buttonType ) : bool
HandleTouchEvent ( int fingerId, float x, float y, int icase ) : bool
Invoke ( String methodName ) : Value
IsRTTMovie ( ) : bool
Movie ( )
Movie ( SFManager sfmgr, SFMovieCreationParams creationParams )
OnSFManagerDied ( ) : void
Serialize ( ) : IntPtr
SetBackgroundAlpha ( float alpha ) : void
SetFocus ( bool focus ) : void
SetID ( long id ) : void
SetRTT ( SFRTT rtt ) : void
SetViewport ( int ox, int oy, int width, int height ) : void
Update ( ) : void

Private Methods

Méthode Description
SF_Advance ( long movieID, float deltaTime, bool advanceWhilePaused = false ) : int
SF_CreateArray ( long movieId, [ pvalManaged ) : bool
SF_CreateMovie ( IntPtr param ) : int
SF_CreateObject ( long movieId, [ pvalManaged, String className, int numValues, IntPtr mvalArray ) : bool
SF_DoHitTest ( long movieID, float x, float y, int hitTestType ) : bool
SF_GetFrameRate ( int MovieID ) : float
SF_HandleCharEvent ( long movieID, UInt32 wchar ) : bool
SF_HandleKeyEvent ( long movieID, SFKey cd, SFKeyModifiers mod, UInt32 down, int keyboardIndex ) : bool
SF_HandleMouseEvent ( long movieID, float x, float y, int icase, int buttonType ) : bool
SF_HandleTouchEvent ( long movieID, int fid, float x, float y, int icase ) : bool
SF_Invoke3 ( long movieID, String methodName, int numVal, IntPtr iptr, [ retVal ) : bool
SF_SetBackgroundAlpha ( long movieID, float bgAlpha ) : bool
SF_SetFocus ( long movieID, bool focus ) : void

Method Details

AcceptCharEvents() public méthode

public AcceptCharEvents ( ) : bool
Résultat bool

AcceptKeyEvents() public méthode

public AcceptKeyEvents ( ) : bool
Résultat bool

AcceptMouseEvents() public méthode

public AcceptMouseEvents ( ) : bool
Résultat bool

AcceptTouchEvents() public méthode

public AcceptTouchEvents ( ) : bool
Résultat bool

Advance() public méthode

public Advance ( float deltaTime ) : void
deltaTime float
Résultat void

CreateArray() public méthode

public CreateArray ( String typeName ) : Value
typeName String
Résultat Value

CreateObject() public méthode

public CreateObject ( String className ) : Value
className String
Résultat Value

CreateValue() public méthode

public CreateValue ( Boolean t ) : Value
t Boolean
Résultat Value

CreateValue() public méthode

public CreateValue ( Double t ) : Value
t Double
Résultat Value

CreateValue() public méthode

public CreateValue ( Int32 t ) : Value
t Int32
Résultat Value

CreateValue() public méthode

public CreateValue ( String t ) : Value
t String
Résultat Value

CreateValue() public méthode

public CreateValue ( UInt32 t ) : Value
t UInt32
Résultat Value

CreateValue() public méthode

public CreateValue ( object o ) : Value
o object
Résultat Value

DoHitTest() public méthode

public DoHitTest ( float x, float y, HitTestType hitTestType ) : bool
x float
y float
hitTestType HitTestType
Résultat bool

GetID() public méthode

public GetID ( ) : long
Résultat long

GetRTT() public méthode

public GetRTT ( ) : SFRTT
Résultat SFRTT

HandleCharEvent() public méthode

public HandleCharEvent ( UInt32 wchar ) : bool
wchar UInt32
Résultat bool

HandleKeyEvent() public méthode

public HandleKeyEvent ( SFKey cd, SFKeyModifiers mod, UInt32 down, int keyboardIndex ) : bool
cd SFKey
mod SFKeyModifiers
down UInt32
keyboardIndex int
Résultat bool

HandleMouseEvent() public méthode

public HandleMouseEvent ( float x, float y, int icase, int buttonType ) : bool
x float
y float
icase int
buttonType int
Résultat bool

HandleTouchEvent() public méthode

public HandleTouchEvent ( int fingerId, float x, float y, int icase ) : bool
fingerId int
x float
y float
icase int
Résultat bool

Invoke() public méthode

public Invoke ( String methodName ) : Value
methodName String
Résultat Value

IsRTTMovie() public méthode

public IsRTTMovie ( ) : bool
Résultat bool

Movie() public méthode

public Movie ( )

Movie() public méthode

public Movie ( SFManager sfmgr, SFMovieCreationParams creationParams )
sfmgr SFManager
creationParams SFMovieCreationParams

OnSFManagerDied() public méthode

public OnSFManagerDied ( ) : void
Résultat void

Serialize() public méthode

public Serialize ( ) : IntPtr
Résultat IntPtr

SetBackgroundAlpha() public méthode

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

SetFocus() public méthode

public SetFocus ( bool focus ) : void
focus bool
Résultat void

SetID() public méthode

public SetID ( long id ) : void
id long
Résultat void

SetRTT() public méthode

public SetRTT ( SFRTT rtt ) : void
rtt SFRTT
Résultat void

SetViewport() public méthode

public SetViewport ( int ox, int oy, int width, int height ) : void
ox int
oy int
width int
height int
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

AdvanceWhenGamePaused public_oe property

public bool AdvanceWhenGamePaused
Résultat bool

IsAutoManageViewport public_oe property

public bool IsAutoManageViewport
Résultat bool

IsFocused public_oe property

public bool IsFocused
Résultat bool

MarkForRelease public_oe property

public Boolean MarkForRelease
Résultat Boolean

MovieID public_oe property

public long MovieID
Résultat long

MovieName public_oe property

public String MovieName
Résultat String

SFMgr public_oe property

public SFManager SFMgr
Résultat SFManager

TheScaleModeType public_oe property

public ScaleModeType TheScaleModeType
Résultat ScaleModeType

mRenderTexture public_oe property

public SFRTT mRenderTexture
Résultat SFRTT

pDataUnmanaged public_oe property

public IntPtr pDataUnmanaged
Résultat IntPtr