40 lines
1.6 KiB
QBasic
40 lines
1.6 KiB
QBasic
function OpenCanvas( w, h, viewport_x, viewport_y, viewport_w, viewport_h, mode)
|
|
Sub CloseCanvas(c_num)
|
|
function OpenCanvas3D( viewport_x, viewport_y, viewport_w, viewport_h, mode)
|
|
sub SetCanvasVisible(c_num, flag)
|
|
function CanvasIsVisible(c_num)
|
|
sub SetCanvasViewport(cnum, x, y, w, h)
|
|
sub GetCanvasViewport(c_num, byref x, byref y, byref w, byref h)
|
|
sub Canvas(c_num)
|
|
sub SetCanvasOffset(c_num, x, y)
|
|
sub GetCanvasOffset(c_num, byref x, byref y)
|
|
sub GetCanvasSize(c_num, byref w, byref h)
|
|
sub ClearCanvas()
|
|
sub SetCanvasAlpha(c_num, a)
|
|
function GetCanvasAlpha(c_num)
|
|
sub SetCanvasColorMod(c_num, c)
|
|
function GetCanvasColorMod(c_num)
|
|
function CloneCanvas(c_num, mode)
|
|
sub SetCanvasZ(c_num, z)
|
|
function CanvasZ(c_num)
|
|
function CanvasClip(x, y, w, h)
|
|
function ActiveCanvas()
|
|
sub SetCanvasPhysics2D(c_num, state)
|
|
function OpenCanvasSpriteLayer(viewport_x, viewport_y, viewport_w, viewport_h)
|
|
sub SetSpriteCanvasBlendMode( c_num, blend_mode )
|
|
function GetSpriteCanvasBlendMode( c_num )
|
|
sub SetSpriteCanvasAntiAliasMode( c_num, aa_mode )
|
|
function GetSpriteCanvasAntiAliasMode( c_num )
|
|
sub SetSpriteCanvasBilinearFilter( c_num, flag )
|
|
function GetSpriteCanvasBilinearFilter( c_num )
|
|
function GetSpriteCanvasPhysics( c_num )
|
|
function SetSpriteCanvasRenderPriority( c_num, priority, order )
|
|
sub GetSpriteCanvasRenderPriority( c_num, ByRef priority, ByRef order )
|
|
function SetPostEffect( c_num, effect_type )
|
|
sub ClearPostEffect( c_num )
|
|
sub SetPostEffectProperty( c_num, property, property_value )
|
|
function GetPostEffectProperty( c_num, property)
|
|
sub SetPostEffectActive( c_num, flag )
|
|
function PostEffectIsActive( c_num )
|
|
function GetPostEffectType( c_num )
|