Project

General

Profile

Scol standard library package  0.3.1
Common and usefull functions for all Scol applications
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