Scol standard library package  0.3.1
Common and usefull functions for all Scol applications
Classes | Typedefs | Variables
base3struct.pkg File Reference

Scol 3D Library - 3D basic definitions. This package is a part of basic3d.pkg. More...

Classes

struct  LIB3D_Anim
 Opaque internal structure. You should never call it directly, use API instead ! More...
 
struct  LIB3D_Axis
 Opaque internal structure. You should never call it directly, use API instead ! More...
 
struct  LIB3D_Helper
 Opaque internal structure. You should never call it directly, use API instead ! More...
 
struct  LIB3D_Physics
 Opaque internal structure. You should never call it directly, use API instead ! More...
 
struct  LIB3D_Session
 Opaque internal structure. You should never call it directly, use API instead ! More...
 
struct  LIB3D_SessionCB
 
struct  LIB3D_View
 Opaque internal structure. You should never call it directly, use API instead ! More...
 
struct  LIB3D_ViewCB
 Opaque internal structure. You should never call it directly, use API instead ! More...
 
struct  LIB3D_Viewport
 Opaque internal structure. You should never call it directly, use API instead ! More...
 

Typedefs

typedef struct mkLIB3D_Anim LIB3D_Anim
 
typedef struct mkLIB3D_Axis LIB3D_Axis
 
typedef struct mkLIB3D_Helper LIB3D_Helper
 
typedef struct mkLIB3D_Physics LIB3D_Physics
 
typedef struct mkLIB3D_Session LIB3D_Session
 
typedef struct mkLIB3D_SessionCB LIB3D_SessionCB
 
typedef struct mkLIB3D_View LIB3D_View
 
typedef struct mkLIB3D_ViewCB LIB3D_ViewCB
 
typedef struct mkLIB3D_Viewport LIB3D_Viewport
 

Variables

proto b3d_bufferDestroy =fun [LIB3D_View] I
 
proto b3d_physicsEnable =fun [LIB3D_Session I] I
 
proto b3d_resourcesGetGroupNameDefault =fun [LIB3D_Session] S
 
proto b3d_viewportDestroy =fun [LIB3D_View LIB3D_Viewport] I
 
proto b3d_viewportSetPosSize =fun [LIB3D_Viewport F F F F] I
 
proto b3d_winSetFocus =fun [LIB3D_View I] I
 
var iLIB3D_AXIS_X =32
 
var iLIB3D_AXIS_Y =64
 
var iLIB3D_AXIS_Z =128
 
var iLIB3D_BLACK =0
 
var iLIB3D_CLICK_CTRL =8
 
var iLIB3D_CLICK_LEFT =1
 
var iLIB3D_CLICK_MIDDLE =16
 
var iLIB3D_CLICK_NO =0
 
var iLIB3D_CLICK_RIGHT =2
 
var iLIB3D_CLICK_SHIFT =4
 
var iLIB3D_FULLSCREEN =1
 
var iLIB3D_GlobalUnit =1
 
var iLIB3D_GREY =0x777777
 
var iLIB3D_Index =-1
 
var iLIB3D_NULL =0
 
var iLIB3D_SESSIONS =-1
 
var iLIB3D_VERSION ="20140220"
 
var iLIB3D_VIEWS =-1
 
var iLIB3D_WHITE =0xFFFFFF
 
var iLIB3D_WINDOWED =0
 
var iLIB3S_ISDEFAULT =1
 
var szCAMERAINIT ="camera_init"
 
var szGROUPINIT ="_defaultResources"
 
var szLIB3D_RSCPATH ="lib/3d/rsc/"
 
var szSESSION ="session_"
 

Detailed Description

Scol 3D Library - 3D basic definitions. This package is a part of basic3d.pkg.

Author
Scol team
Version
0.1