Drag[en]gine Script Module DragonScript
1.23
|
Mouse pointer using video. More...
Classes | |
class | PlaybackTimer |
Playback timer. More... | |
Public Member Functions | |
VideoMousePointer | destructor () |
Destructor. More... | |
Video | getVideo () |
Video or null if not set. More... | |
VideoPlayer | getVideoPlayer () |
Video player or null if not set. More... | |
VideoMousePointer | new () |
Create mouse pointer. More... | |
void | setVideo (Video video) |
Set video. More... | |
void | updateCanvas () |
Update canvas. More... | |
Public Member Functions inherited from Dragengine.Gui.MousePointers.DefaultMousePointer | |
Canvas | getCanvas () |
Canvas to render mouse pointer with. More... | |
CanvasView | getCanvasView () |
Canvas to render mouse pointer with. More... | |
Point | getOffset () |
Canvas offset relative to mouse pointer position. More... | |
Point | getPosition () |
Mouse position. More... | |
Point | getSize () |
Mouse pointer size. More... | |
TexMatrix2 | getTransformation () |
Transformation or null if not set. More... | |
float | getTransparency () |
Transparency. More... | |
DefaultMousePointer | new (Point size) |
Create mouse pointer. More... | |
DefaultMousePointer | new (Point size, Point offset) |
Create mouse pointer. More... | |
DefaultMousePointer | new (Point size, Point offset, float transparency) |
Create mouse pointer. More... | |
void | setOffset (Point offset) |
Set canvas X offset relative to mouse pointer position. More... | |
void | setPosition (Point position) |
Set mouse position. More... | |
void | setSize (Point size) |
Set mouse pointer size. More... | |
void | setTransformation (TexMatrix2 transformation) |
Set transformation or null if not set. More... | |
void | setTransparency (float transparency) |
Set the transparency. More... | |
Public Attributes | |
PlaybackTimer | pTimer |
Playback timer. More... | |
VideoPlayer | pVideoPlayer |
Video player. More... | |
Public Attributes inherited from Dragengine.Gui.MousePointers.DefaultMousePointer | |
CanvasView | pCanvas |
Point | pOffset |
Point | pPosition |
TexMatrix2 | pTransformation |
Mouse pointer using video.
VideoMousePointer Dragengine.Gui.MousePointers.VideoMousePointer.destructor | ( | ) |
Destructor.
VideoPlayer Dragengine.Gui.MousePointers.VideoMousePointer.getVideoPlayer | ( | ) |
Video player or null if not set.
VideoMousePointer Dragengine.Gui.MousePointers.VideoMousePointer.new | ( | ) |
Create mouse pointer.
Reimplemented from Dragengine.Gui.MousePointers.DefaultMousePointer.
void Dragengine.Gui.MousePointers.VideoMousePointer.setVideo | ( | Video | video | ) |
Set video.
void Dragengine.Gui.MousePointers.VideoMousePointer.updateCanvas | ( | ) |
Update canvas.
PlaybackTimer Dragengine.Gui.MousePointers.VideoMousePointer.pTimer |
Playback timer.
VideoPlayer Dragengine.Gui.MousePointers.VideoMousePointer.pVideoPlayer |
Video player.