OpenSpace3D libs
OpenSpace 3D libraries for plugITs and OS3D developer
|
Loading...
Searching...
No Matches
os3dplugins.pkg File Reference
Data Structures | |
struct | Plug |
struct | PInstance |
struct | InterfacePos2D |
struct | InterfacePosMat |
struct | InterfacePos3D |
struct | InterfacePosVR |
struct | InterfacePos |
Typedefs | |
typedef struct mkPlug | Plug |
typedef struct mkPInstance | PInstance |
typedef struct mkInterfacePos2D | InterfacePos2D |
typedef struct mkInterfacePosMat | InterfacePosMat |
typedef struct mkInterfacePos3D | InterfacePos3D |
typedef struct mkInterfacePosVR | InterfacePosVR |
typedef struct mkInterfacePos | InterfacePos |
Functions | |
plugbyfile (a, c) | |
plugbych (a, c) | |
plugbyclass (a, c) | |
removeInstFromList (l, inst) | |
removeInstCallBacks (inst) | |
resetInstCallBacks () | |
deletePluginInstance (plug, instancename, dellinks) | |
removeAllPluginInstanceFromGroup (groupstr) | |
getPluginByName (name) | |
getPluginByFile (file) | |
getPluginInstanceByName (plug, instancename) | |
createPluginInstance (groupstr, plug, instancename, params, laction, levent, showhelper, showingroup, load) | |
getPluginInstanceUserActions (inst) | |
Get a plugIT instance user actions. | |
getPluginInstanceUserEvents (inst) | |
Get a plugIT instance user events. | |
getPluginInstanceParam (inst, param) | |
Get a plugIT instance param value. | |
getPluginParam (plug, param) | |
getInstanceByName (instancename) | |
getPluginInstanceGroupName (inst) | |
Get a plugIT instance group name. | |
getPluginInstanceName (inst) | |
Get a plugIT instance name. | |
getPluginInstanceFullname (inst) | |
Get a plugIT instance full name. | |
setPluginInstanceParams (inst, lparam) | |
setPluginInstanceUserActions (inst, lparam) | |
setPluginInstanceUserEvents (inst, lparam) | |
setPluginInstanceShowHelper (inst, state) | |
Set a plugIT instance helper state. | |
getPluginInstanceShowHelper (inst) | |
Get a plugIT instance helper state. | |
setPluginInstanceShowInGroup (inst, state) | |
Set a plugIT instance show in group state. | |
getPluginInstanceShowInGroup (inst) | |
Get a plugIT instance show in group state. | |
setPluginInstanceCbGeneric (inst, cbfun) | |
Define a generic plugIT instance callback that can be triggered by calling cbPlugGeneric with an unique id. | |
setPluginInstanceCbAllPluginsLoaded (inst, cbfun) | |
Define a plugIT instance callback that is triggered when all the plugins of the group are loaded. | |
setPluginInstanceCbDel (inst, cbfun) | |
Define the instance callback on delete event. | |
setPluginInstanceCbPreRenderEffects (inst, cbfun) | |
setPluginInstanceCbPreRender (inst, cbfun) | |
Define the instance callback on preRender event. | |
setPluginInstanceCbPreRender2 (inst, cbfun) | |
Define the instance callback on preRender2 event. | |
setPluginInstanceCbPostRender (inst, cbfun) | |
Define the instance callback on postRender event. | |
setPluginInstanceEditorCbPreRender (inst, cbfun) | |
Define the editor instance callback on preRender event. | |
setPluginInstanceEditorCbPostRender (inst, cbfun) | |
Define the instance editor callback on postRender event. | |
setPluginInstanceEditorCbHelperState (inst, cbfun) | |
Define the instance editor callback on helper state change. | |
setPluginInstanceCbScenePreRender (inst, cbfun) | |
Define the instance callback on Scene preRender event, this one is called before the animations and physics updates. | |
setPluginInstanceCbScenePreRender2 (inst, cbfun) | |
Define the instance callback on Scene preRender2 event, this one is called after the animations and physics updates. | |
setPluginInstanceCbScenePreRenderPhysic (inst, cbfun) | |
Define the instance callback on Scene preRenderPhysic event, this one is called after the animations and before physics updates. | |
setPluginInstanceCbScenePostRender (inst, cbfun) | |
Define the instance callback on Scene postRender event. | |
setPluginInstanceCbNavigateControlState (inst, cbfun) | |
Define the instance callback on navigate control enable event. | |
setPluginInstanceCbClick (inst, cbfun) | |
Define the instance callback on mouse click event. | |
setPluginInstanceCbDbClick (inst, cbfun) | |
Define the instance callback on mouse double click event. | |
setPluginInstanceCbUnClick (inst, cbfun) | |
Define the instance callback on mouse unclick event. | |
setPluginInstanceCbWheel (inst, cbfun) | |
Define the instance callback on mouse wheel event. | |
setPluginInstanceCbCursorMove (inst, cbfun) | |
Define the instance callback on mouse move event. | |
setPluginInstanceCbInputClick (inst, cbfun) | |
Define the instance callback on input click event. | |
setPluginInstanceCbInputUnClick (inst, cbfun) | |
Define the instance callback on input unclick event. | |
setPluginInstanceCbInputUpdate (inst, cbfun) | |
Define the instance callback on input update event. | |
setPluginInstanceCbKeyDown (inst, cbfun) | |
Define the instance callback on keyboard key down event. | |
setPluginInstanceCbKeyUp (inst, cbfun) | |
Define the instance callback on keyboard key up event. | |
setPluginInstanceCbTouchPointAdd (inst, cbfun) | |
Define the instance callback on touch point add event. | |
setPluginInstanceCbTouchPointRemove (inst, cbfun) | |
Define the instance callback on touch point remove event. | |
setPluginInstanceCbTouchPointUpdate (inst, cbfun) | |
Define the instance callback on touch point update event. | |
setPluginInstanceCbCameraChange (inst, cbfun) | |
Define the instance callback on default camera change. | |
setPluginInstanceCbResizeView (inst, cbfun) | |
Define the instance callback on 3d view resize event. | |
setPluginInstanceCbFocusView (inst, cbfun) | |
Define the instance callback on 3d view get focus event. | |
setPluginInstanceCbKillFocusView (inst, cbfun) | |
Define the instance callback on 3d view lost focus event. | |
setPluginInstanceCbDropFile (inst, cbfun) | |
Define the instance callback on 3d view Drag&Drop files event. | |
setPluginInstanceCbVrModeChanged (inst, cbfun) | |
Define the instance callback on 3d view VR mode event. | |
setPluginInstanceCbCameraTeleport (inst, cbfun) | |
Define the instance callback on main camera position change. | |
setPluginInstanceCbNetConnected (inst, cbfun) | |
Define the instance callback on network server connection. | |
setPluginInstanceCbNetClosed (inst, cbfun) | |
Define the instance callback on network server connection lost. | |
setPluginInstanceCbNetSConnected (inst, cbfun) | |
Define the instance callback on network server secure connection. | |
setPluginInstanceCbNetSrvMessage (inst, cbfun) | |
Define the instance callback on network incoming server message. | |
setPluginInstanceCbNetUserMessage (inst, cbfun) | |
Define the instance callback on network incoming user message. | |
setPluginInstanceCbNetUserPrivateMessage (inst, cbfun) | |
Define the instance callback on network incoming user private message. | |
setPluginInstanceCbNetGetFile (inst, cbfun) | |
Define the instance callback on network incoming user file. | |
setPluginInstanceCbNetUserGetItem (inst, cbfun) | |
Define the instance callback on network user item value change. | |
setPluginInstanceCbNetRoomGetItem (inst, cbfun) | |
Define the instance callback on network room item value change. | |
setPluginInstanceCbNetNewUser (inst, cbfun) | |
Define the instance callback on network new user connected. | |
setPluginInstanceCbNetDelUser (inst, cbfun) | |
Define the instance callback on network user is disconnected. | |
setPluginInstanceCbNetUserChangeLogin (inst, cbfun) | |
Define the instance callback on network user change his login. | |
setPluginInstanceCbNetNbUsers (inst, cbfun) | |
Define the instance callback on network number of users change. | |
setPluginInstanceCbNetRoomChanged (inst, cbfun) | |
Define the instance callback on network room change. | |
initPluginInstance (plug, instancename) | |
stopPluginInstance (plug, instancename, dellinks) | |
getInstancePlugin (inst) | |
Get the plugIT structure from an instance. | |
getPluginFile (p) | |
Get a plugIT file name. | |
getPluginDirectory (p) | |
Get a plugIT directory. | |
getPluginClass (p) | |
Get a plugIT class. | |
getPluginUseHelper (p) | |
Get if a plugIT editor use helper. | |
getPluginParams (p) | |
Get a plugIT general parameters. | |
getPluginType (p) | |
Get a plugIT type. | |
setPluginType (p, x) | |
Set a plugIT type. | |
getPluginTypeName (p) | |
Get a plugIT type name. | |
setPluginTypeName (p, x) | |
Set a plugIT type name. | |
getPluginPath (p) | |
Get a plugIT path. | |
setPluginEditor (edtfun) | |
Define a plugIT editor function, this must be called in the plugIT client or editor. | |
setPluginEditorInstanceCb (initfun, dsfun, startfun, stopfun) | |
Define plugIT editor functions for init and destroy instance, this must be called in the plugIT client. | |
reloadPluginsLoc () | |
PlugDefine () | |
PlugRegister (new, close) | |
Define a plugIT new and close callback for instances. | |
PlugRegisterClients (new, close) | |
getPluginInstanceEvent (inst, event) | |
Get a plugIT instance event name. | |
startPluginInstances (plugstr) | |
execAllPluginsLoaded (projstr) | |
startGroupPluginInstances (groupstr) | |
startAllPluginInstances (projstr) | |
stopPluginInstances (plugstr, dellinks) | |
stopAllPluginInstances (projstr) | |
destroyPluginInstances (plugstr) | |
destroyAllPluginInstances () | |
unloadPlugin (plugstr) | |
unloadPluginsRec (l) | |
unloadPlugins () | |
getPluginDescLoc (pluginmark) | |
locPluginDesc (plugstr) | |
getPluginDesc (pluginmark) | |
getPluginHelp (pluginmark) | |
getPluginKeywords (pluginmark) | |
getUserLevelFromName (name) | |
getUserLevelName (id) | |
loadPlugin (file) | |
loadPluginsRec (l) | |
loadPluginsFromDirRec (srcdir, ldir) | |
loadPluginsFromDir (srcdir) | |
cbLoadPluginsAsync (trm, p) | |
listPluginsFromDir (ldir, l) | |
loadPluginsFromDirAsync (srcdir, cbfun) | |
reloadPluginsFromDir (srcdir) | |
getPluginPathByName (name) | |
loadPlugins (pluginpath) | |
loadPluginsAsync (pluginpath, cbfun) | |
getPluginAndLoad (file) | |
loadPluginInstance (groupstr, instancemark, start) | |
cleanUpOrphanLinksFromPlugins (xmlfile, groupmark) | |
loadPluginInstances (groupstr, start) | |
cbPluginAction (from, action, param, ulist, tag, z) | |
cbEventOnLoad (trm, p) | |
SendPluginEvent (inst, event, param, reply) | |
Send an event to another plugITs. | |
IsEventLinked (inst, event) | |
IsInEditor (inst) | |
PluginRegisterAction (inst, action, f) | |
Define the instance callback on an action call. | |
PluginUnRegisterAction (inst, action) | |
Remove the instance callback on an action call. | |
getGraphName (markstr) | |
cbSortNodes (m1, m2) | |
getTreeItemBitmapByType (name, type) | |
fillGroupTreeGraph (ctrltree, mask, groupstr, nodemark, treefather, mode, getbitmap) | |
fillSonsGroupTree (ctrltree, mask, groupstr, nodemark, treefather, mode, getbitmap) | |
fillGroupTree (ctrltree, groupstr, mask, value, mode, getbitmap) | |
cbBtnPluginInstanceResourceOk (btnstr, p) | |
cbBtnPluginInstanceResourceCancel (btnstr, winstr) | |
cbTreePluginInstanceDbClick (ctrl, father, item, val, type, x, y, p) | |
cbWinPluginInstanceDestroy (winstr, cbclose) | |
cbTreePluginInstanceSelect (ctrl, father, item, val, type, p) | |
cbChangePluginSelectMode (tbstr, check, btn, mask, state, p) | |
selectPluginResourceByName (name) | |
cbWinPluginResourceFocus (win, p) | |
dlgSelectPluginInstanceResource (inst, winfather, mask, value, cbend, cbclose, defmode) | |
Show a dialog window to choose a resource in the editor. | |
dlgSelectPluginResource (groupstr, winfather, mask, value, cbend, cbclose, defmode) | |
getVUIgroupFromInstance (inst) | |
getThemeFromInstance (inst) | |
get2DInterfaceSaveData (pos2Dstr) | |
getMatInterfaceSaveData (posmatstr) | |
get3DInterfaceSaveData (pos3Dstr) | |
getVRInterfaceSaveData (posvrstr) | |
getInterfaceSaveData (posstr) | |
loadInterfacePos2D (inst) | |
loadInterfacePosMat (inst, sessionstr) | |
loadInterfacePos3D (inst, sessionstr) | |
loadInterfacePosVR (inst) | |
loadInterfacePos (inst, sessionstr) | |
cbSet2DInterfacePosition (inst, from, action, param, reply, p) | |
cbSet2DInterfaceSize (inst, from, action, param, reply, p) | |
cbSetInterfaceSize (inst, from, action, param, reply, p) | |
cbSet3DInterfaceScale (inst, from, action, param, reply, p) | |
cbChangeInterface3DCamera (inst, viewstr, sessionstr, camera, p) | |
crInterfacePosContainer (inst, posstr, sessionstr) | |
getInterfacePosSize (posstr) | |
cb2DChangeXPos (ctrlstr, value, pos2Dstr) | |
cb2DChangeYPos (ctrlstr, value, pos2Dstr) | |
cb2DChangeWidth (ctrlstr, value, pos2Dstr) | |
cb2DChangeHeight (ctrlstr, value, pos2Dstr) | |
cb2DPercentCheck (ctrlstr, state, p) | |
cb2DChangeXOffset (ctrlstr, value, pos2Dstr) | |
cb2DChangeYOffset (ctrlstr, value, pos2Dstr) | |
cb2DChangeWOffset (ctrlstr, value, pos2Dstr) | |
cb2DChangeHOffset (ctrlstr, value, pos2Dstr) | |
cb2DChangeXAlign (ctrlstr, value, name, pos2Dstr) | |
cb2DChangeYAlign (ctrlstr, value, name, pos2Dstr) | |
cb2DChangeRatio (ctrlstr, state, p) | |
cb2DChangeBackground (ctrlstr, state, pos2Dstr) | |
cb2DChangeOpacity (ctrlstr, value, pos2Dstr) | |
cb2DChangeQuality (ctrlstr, value, pos2Dstr) | |
cb2DChangeZorder (ctrlstr, value, pos2Dstr) | |
show2DPositionInterface (inst, pwinstr, pos2Dstr, flags, ix, iy, iw, ih) | |
cbMatTextureName (ctrlstr, pos, elem, p) | |
fillMaterialTextureSelector (viewstr, posmatstr, ctrlselect, mat, tech, pass) | |
cbMatPassName (ctrlstr, pos, elem, p) | |
fillMaterialPassSelector (viewstr, p, mat, tech) | |
cbMatTechniqueName (ctrlstr, pos, elem, p) | |
fillMaterialTechSelector (viewstr, p, mat) | |
cbMatName (ctrlstr, pos, elem, p) | |
fillMaterialSelector (viewstr, p, objname) | |
cbMatSelectObj (val, type, p) | |
cbMatCloseRes (ctrlbtn) | |
cbMatBtnPickObj (ctrlbtn, p) | |
cbMatRefreshBtnSpec (pickbtn, p) | |
cbMatChangeWidth (ctrlstr, value, posmatstr) | |
cbMatChangeHeight (ctrlstr, value, posmatstr) | |
cbMatChangeOpacity (ctrlstr, value, posmatstr) | |
cbMatChangeQuality (ctrlstr, value, posmatstr) | |
showMatPositionInterface (inst, viewstr, pwinstr, posmatstr, ix, iy, iw, ih) | |
cb3DSelectObj (val, type, p) | |
cb3DCloseRes (ctrlbtn) | |
cb3DBtnPickObj (ctrlbtn, p) | |
cb3DRefreshBtn (pickbtn, p) | |
cb3DChangeWidth (ctrlstr, value, pos3Dstr) | |
cb3DChangeHeight (ctrlstr, value, pos3Dstr) | |
cb3DChangeXOffset (ctrlstr, value, pos3Dstr) | |
cb3DChangeYOffset (ctrlstr, value, pos3Dstr) | |
cb3DChangeScale (ctrlstr, value, pos3Dstr) | |
cb3DChangeOpacity (ctrlstr, value, pos3Dstr) | |
cb3DChangeQuality (ctrlstr, value, pos3Dstr) | |
cb3DChangeConstSize (ctrlstr, state, p) | |
cb3DChangeMaxAutoscaleDist (ctrlstr, value, pos3Dstr) | |
cb3DChangeTarget (ctrlstr, state, pos3Dstr) | |
cb3DChangeOnTop (ctrlstr, state, pos3Dstr) | |
show3DPositionInterface (inst, viewstr, pwinstr, pos3Dstr, ix, iy, iw, ih) | |
cbVRChangeWidth (ctrlstr, value, posvrstr) | |
cbVRChangeHeight (ctrlstr, value, posvrstr) | |
cbVRChangeScale (ctrlstr, value, posvrstr) | |
cbVRChangeOpacity (ctrlstr, value, posvrstr) | |
cbVRChangeQuality (ctrlstr, value, posvrstr) | |
cbVRChangeZorder (ctrlstr, value, posvrstr) | |
showVrPositionInterface (inst, pwinstr, posvrstr, ix, iy, iw, ih) | |
updateWinstr (p, flags, nbmode, mode, prevsize) | |
cbInterfaceMode (ctrlstr, state, p) | |
crPositionInterface (inst, viewstr, ewinstr, winname, flags, iw, ih) | |
cbPopupCancel (ctrlbtn, winstr) | |
cbPopupDestroy (winstr, ctrlbtn) | |
cbPopup2DOk (ctrlbtn, p) | |
cbPopupMatOk (ctrlbtn, p) | |
cbPopup3DOk (ctrlbtn, p) | |
cbPopupVROk (ctrlbtn, p) | |
cbPopup2Dbtn (ctrlbtn, p) | |
cbPopupMatbtn (ctrlbtn, p) | |
cbPopup3Dbtn (ctrlbtn, p) | |
cbPopupVRbtn (ctrlbtn, p) | |
cbPopupInterfaceMode (ctrlstr, state, p) | |
crPopupPositionInterface (inst, viewstr, ewinstr, winname, flags, iw, ih) | |
getThemeEltSelectorSaveFromValues (lvalues, suffix) | |
getThemeEltSelectorSave (theltselector) | |
setThemeEltSelectorEnable (theltselector, state) | |
setThemeEltSelectorVisible (theltselector, state) | |
getThemeEltSelectorThemeValues (theltselector) | |
setThemeEltSelectorThemeValues (theltselector, lvalues) | |
getThemeSubsetRefs (themestr, subset) | |
isThemeSelectorDefault (lsubsets, lvalues) | |
loadThemeEltSelectorValuesSuffix (inst, lsubsets, suffix) | |
loadThemeEltSelectorValues (inst, lsubsets) | |
crThemeEltSelects (inst, winstr, lsubsets, lvalues, y, iw, selectxpos) | |
crIntegratedThemeEltSelector (inst, ewinstr, lwinstr, lsubsets, ypos, iw) | |
crThemeEltSelector (inst, ewinstr, winname, lsubsets, iw, ih) | |
Variables | |
var | iPluginMode =0 |
var | PLUGIN_OBJECT =2 |
var | PLUGIN_MATERIAL =4 |
var | PLUGIN_RESERVED =8 |
var | PLUGIN_NOTRESERVED =16 |
defcom | SIniPlug =IniPlug S |
var | preplugPkg ="os3dlib/os3dpreplug.pkg" |
proto | setPluginInstanceEditorCbPreRender =fun [PInstance fun [PInstance V3Dsession I] I] fun [PInstance V3Dsession I] I |
proto | setPluginInstanceEditorCbPostRender =fun [PInstance fun [PInstance V3Dsession I] I] fun [PInstance V3Dsession I] I |
var | iPOS_INTERFACE_2D =1 |
var | iPOS_INTERFACE_MAT =2 |
var | iPOS_INTERFACE_3D =4 |
var | iPOS_INTERFACE_VR =8 |
var | iPOS_INTERFACE_2D_NO_KEEPRATIO =16 |
var | iPOS_INTERFACE_2D_NO_BACKGROUND =32 |
var | iPOS_INTERFACE_2D_NO_BACKGROUND_NO_KEEPRATIO =48 |
Typedef Documentation
◆ Plug
typedef struct mkPlug Plug |
◆ PInstance
typedef struct mkPInstance PInstance |
◆ InterfacePos2D
typedef struct mkInterfacePos2D InterfacePos2D |
◆ InterfacePosMat
typedef struct mkInterfacePosMat InterfacePosMat |
◆ InterfacePos3D
typedef struct mkInterfacePos3D InterfacePos3D |
◆ InterfacePosVR
typedef struct mkInterfacePosVR InterfacePosVR |
◆ InterfacePos
typedef struct mkInterfacePos InterfacePos |
Function Documentation
◆ plugbyfile()
plugbyfile | ( | a | , |
c | |||
) |
◆ plugbych()
plugbych | ( | a | , |
c | |||
) |
◆ plugbyclass()
plugbyclass | ( | a | , |
c | |||
) |
◆ removeInstFromList()
removeInstFromList | ( | l | , |
inst | |||
) |
◆ removeInstCallBacks()
removeInstCallBacks | ( | inst | ) |
◆ resetInstCallBacks()
resetInstCallBacks | ( | ) |
◆ deletePluginInstance()
deletePluginInstance | ( | plug | , |
instancename | , | ||
dellinks | |||
) |
◆ removeAllPluginInstanceFromGroup()
removeAllPluginInstanceFromGroup | ( | groupstr | ) |
◆ getPluginByName()
getPluginByName | ( | name | ) |
◆ getPluginByFile()
getPluginByFile | ( | file | ) |
◆ getPluginInstanceByName()
getPluginInstanceByName | ( | plug | , |
instancename | |||
) |
◆ createPluginInstance()
createPluginInstance | ( | groupstr | , |
plug | , | ||
instancename | , | ||
params | , | ||
laction | , | ||
levent | , | ||
showhelper | , | ||
showingroup | , | ||
load | |||
) |
◆ getPluginParam()
getPluginParam | ( | plug | , |
param | |||
) |
◆ getInstanceByName()
getInstanceByName | ( | instancename | ) |
◆ setPluginInstanceParams()
setPluginInstanceParams | ( | inst | , |
lparam | |||
) |
◆ setPluginInstanceUserActions()
setPluginInstanceUserActions | ( | inst | , |
lparam | |||
) |
◆ setPluginInstanceUserEvents()
setPluginInstanceUserEvents | ( | inst | , |
lparam | |||
) |
◆ setPluginInstanceCbPreRenderEffects()
setPluginInstanceCbPreRenderEffects | ( | inst | , |
cbfun | |||
) |
◆ initPluginInstance()
initPluginInstance | ( | plug | , |
instancename | |||
) |
◆ stopPluginInstance()
stopPluginInstance | ( | plug | , |
instancename | , | ||
dellinks | |||
) |
◆ reloadPluginsLoc()
reloadPluginsLoc | ( | ) |
◆ PlugDefine()
PlugDefine | ( | ) |
◆ PlugRegisterClients()
PlugRegisterClients | ( | new | , |
close | |||
) |
◆ startPluginInstances()
startPluginInstances | ( | plugstr | ) |
◆ execAllPluginsLoaded()
execAllPluginsLoaded | ( | projstr | ) |
◆ startGroupPluginInstances()
startGroupPluginInstances | ( | groupstr | ) |
◆ startAllPluginInstances()
startAllPluginInstances | ( | projstr | ) |
◆ stopPluginInstances()
stopPluginInstances | ( | plugstr | , |
dellinks | |||
) |
◆ stopAllPluginInstances()
stopAllPluginInstances | ( | projstr | ) |
◆ destroyPluginInstances()
destroyPluginInstances | ( | plugstr | ) |
◆ destroyAllPluginInstances()
destroyAllPluginInstances | ( | ) |
◆ unloadPlugin()
unloadPlugin | ( | plugstr | ) |
◆ unloadPluginsRec()
unloadPluginsRec | ( | l | ) |
◆ unloadPlugins()
unloadPlugins | ( | ) |
◆ getPluginDescLoc()
getPluginDescLoc | ( | pluginmark | ) |
◆ locPluginDesc()
locPluginDesc | ( | plugstr | ) |
◆ getPluginDesc()
getPluginDesc | ( | pluginmark | ) |
◆ getPluginHelp()
getPluginHelp | ( | pluginmark | ) |
◆ getPluginKeywords()
getPluginKeywords | ( | pluginmark | ) |
◆ getUserLevelFromName()
getUserLevelFromName | ( | name | ) |
◆ getUserLevelName()
getUserLevelName | ( | id | ) |
◆ loadPlugin()
loadPlugin | ( | file | ) |
◆ loadPluginsRec()
loadPluginsRec | ( | l | ) |
◆ loadPluginsFromDirRec()
loadPluginsFromDirRec | ( | srcdir | , |
ldir | |||
) |
◆ loadPluginsFromDir()
loadPluginsFromDir | ( | srcdir | ) |
◆ cbLoadPluginsAsync()
cbLoadPluginsAsync | ( | trm | , |
p | |||
) |
◆ listPluginsFromDir()
listPluginsFromDir | ( | ldir | , |
l | |||
) |
◆ loadPluginsFromDirAsync()
loadPluginsFromDirAsync | ( | srcdir | , |
cbfun | |||
) |
◆ reloadPluginsFromDir()
reloadPluginsFromDir | ( | srcdir | ) |
◆ getPluginPathByName()
getPluginPathByName | ( | name | ) |
◆ loadPlugins()
loadPlugins | ( | pluginpath | ) |
◆ loadPluginsAsync()
loadPluginsAsync | ( | pluginpath | , |
cbfun | |||
) |
◆ getPluginAndLoad()
getPluginAndLoad | ( | file | ) |
◆ loadPluginInstance()
loadPluginInstance | ( | groupstr | , |
instancemark | , | ||
start | |||
) |
◆ cleanUpOrphanLinksFromPlugins()
cleanUpOrphanLinksFromPlugins | ( | xmlfile | , |
groupmark | |||
) |
◆ loadPluginInstances()
loadPluginInstances | ( | groupstr | , |
start | |||
) |
◆ cbPluginAction()
cbPluginAction | ( | from | , |
action | , | ||
param | , | ||
ulist | , | ||
tag | , | ||
z | |||
) |
◆ cbEventOnLoad()
cbEventOnLoad | ( | trm | , |
p | |||
) |
◆ IsEventLinked()
IsEventLinked | ( | inst | , |
event | |||
) |
◆ IsInEditor()
IsInEditor | ( | inst | ) |
◆ getGraphName()
getGraphName | ( | markstr | ) |
◆ cbSortNodes()
cbSortNodes | ( | m1 | , |
m2 | |||
) |
◆ getTreeItemBitmapByType()
getTreeItemBitmapByType | ( | name | , |
type | |||
) |
◆ fillGroupTreeGraph()
fillGroupTreeGraph | ( | ctrltree | , |
mask | , | ||
groupstr | , | ||
nodemark | , | ||
treefather | , | ||
mode | , | ||
getbitmap | |||
) |
◆ fillSonsGroupTree()
fillSonsGroupTree | ( | ctrltree | , |
mask | , | ||
groupstr | , | ||
nodemark | , | ||
treefather | , | ||
mode | , | ||
getbitmap | |||
) |
◆ fillGroupTree()
fillGroupTree | ( | ctrltree | , |
groupstr | , | ||
mask | , | ||
value | , | ||
mode | , | ||
getbitmap | |||
) |
◆ cbBtnPluginInstanceResourceOk()
cbBtnPluginInstanceResourceOk | ( | btnstr | , |
p | |||
) |
◆ cbBtnPluginInstanceResourceCancel()
cbBtnPluginInstanceResourceCancel | ( | btnstr | , |
winstr | |||
) |
◆ cbTreePluginInstanceDbClick()
cbTreePluginInstanceDbClick | ( | ctrl | , |
father | , | ||
item | , | ||
val | , | ||
type | , | ||
x | , | ||
y | , | ||
p | |||
) |
◆ cbWinPluginInstanceDestroy()
cbWinPluginInstanceDestroy | ( | winstr | , |
cbclose | |||
) |
◆ cbTreePluginInstanceSelect()
cbTreePluginInstanceSelect | ( | ctrl | , |
father | , | ||
item | , | ||
val | , | ||
type | , | ||
p | |||
) |
◆ cbChangePluginSelectMode()
cbChangePluginSelectMode | ( | tbstr | , |
check | , | ||
btn | , | ||
mask | , | ||
state | , | ||
p | |||
) |
◆ selectPluginResourceByName()
selectPluginResourceByName | ( | name | ) |
◆ cbWinPluginResourceFocus()
cbWinPluginResourceFocus | ( | win | , |
p | |||
) |
◆ dlgSelectPluginResource()
dlgSelectPluginResource | ( | groupstr | , |
winfather | , | ||
mask | , | ||
value | , | ||
cbend | , | ||
cbclose | , | ||
defmode | |||
) |
◆ getVUIgroupFromInstance()
getVUIgroupFromInstance | ( | inst | ) |
◆ getThemeFromInstance()
getThemeFromInstance | ( | inst | ) |
◆ get2DInterfaceSaveData()
get2DInterfaceSaveData | ( | pos2Dstr | ) |
◆ getMatInterfaceSaveData()
getMatInterfaceSaveData | ( | posmatstr | ) |
◆ get3DInterfaceSaveData()
get3DInterfaceSaveData | ( | pos3Dstr | ) |
◆ getVRInterfaceSaveData()
getVRInterfaceSaveData | ( | posvrstr | ) |
◆ getInterfaceSaveData()
getInterfaceSaveData | ( | posstr | ) |
◆ loadInterfacePos2D()
loadInterfacePos2D | ( | inst | ) |
◆ loadInterfacePosMat()
loadInterfacePosMat | ( | inst | , |
sessionstr | |||
) |
◆ loadInterfacePos3D()
loadInterfacePos3D | ( | inst | , |
sessionstr | |||
) |
◆ loadInterfacePosVR()
loadInterfacePosVR | ( | inst | ) |
◆ loadInterfacePos()
loadInterfacePos | ( | inst | , |
sessionstr | |||
) |
◆ cbSet2DInterfacePosition()
cbSet2DInterfacePosition | ( | inst | , |
from | , | ||
action | , | ||
param | , | ||
reply | , | ||
p | |||
) |
◆ cbSet2DInterfaceSize()
cbSet2DInterfaceSize | ( | inst | , |
from | , | ||
action | , | ||
param | , | ||
reply | , | ||
p | |||
) |
◆ cbSetInterfaceSize()
cbSetInterfaceSize | ( | inst | , |
from | , | ||
action | , | ||
param | , | ||
reply | , | ||
p | |||
) |
◆ cbSet3DInterfaceScale()
cbSet3DInterfaceScale | ( | inst | , |
from | , | ||
action | , | ||
param | , | ||
reply | , | ||
p | |||
) |
◆ cbChangeInterface3DCamera()
cbChangeInterface3DCamera | ( | inst | , |
viewstr | , | ||
sessionstr | , | ||
camera | , | ||
p | |||
) |
◆ crInterfacePosContainer()
crInterfacePosContainer | ( | inst | , |
posstr | , | ||
sessionstr | |||
) |
◆ getInterfacePosSize()
getInterfacePosSize | ( | posstr | ) |
◆ cb2DChangeXPos()
cb2DChangeXPos | ( | ctrlstr | , |
value | , | ||
pos2Dstr | |||
) |
◆ cb2DChangeYPos()
cb2DChangeYPos | ( | ctrlstr | , |
value | , | ||
pos2Dstr | |||
) |
◆ cb2DChangeWidth()
cb2DChangeWidth | ( | ctrlstr | , |
value | , | ||
pos2Dstr | |||
) |
◆ cb2DChangeHeight()
cb2DChangeHeight | ( | ctrlstr | , |
value | , | ||
pos2Dstr | |||
) |
◆ cb2DPercentCheck()
cb2DPercentCheck | ( | ctrlstr | , |
state | , | ||
p | |||
) |
◆ cb2DChangeXOffset()
cb2DChangeXOffset | ( | ctrlstr | , |
value | , | ||
pos2Dstr | |||
) |
◆ cb2DChangeYOffset()
cb2DChangeYOffset | ( | ctrlstr | , |
value | , | ||
pos2Dstr | |||
) |
◆ cb2DChangeWOffset()
cb2DChangeWOffset | ( | ctrlstr | , |
value | , | ||
pos2Dstr | |||
) |
◆ cb2DChangeHOffset()
cb2DChangeHOffset | ( | ctrlstr | , |
value | , | ||
pos2Dstr | |||
) |
◆ cb2DChangeXAlign()
cb2DChangeXAlign | ( | ctrlstr | , |
value | , | ||
name | , | ||
pos2Dstr | |||
) |
◆ cb2DChangeYAlign()
cb2DChangeYAlign | ( | ctrlstr | , |
value | , | ||
name | , | ||
pos2Dstr | |||
) |
◆ cb2DChangeRatio()
cb2DChangeRatio | ( | ctrlstr | , |
state | , | ||
p | |||
) |
◆ cb2DChangeBackground()
cb2DChangeBackground | ( | ctrlstr | , |
state | , | ||
pos2Dstr | |||
) |
◆ cb2DChangeOpacity()
cb2DChangeOpacity | ( | ctrlstr | , |
value | , | ||
pos2Dstr | |||
) |
◆ cb2DChangeQuality()
cb2DChangeQuality | ( | ctrlstr | , |
value | , | ||
pos2Dstr | |||
) |
◆ cb2DChangeZorder()
cb2DChangeZorder | ( | ctrlstr | , |
value | , | ||
pos2Dstr | |||
) |
◆ show2DPositionInterface()
show2DPositionInterface | ( | inst | , |
pwinstr | , | ||
pos2Dstr | , | ||
flags | , | ||
ix | , | ||
iy | , | ||
iw | , | ||
ih | |||
) |
◆ cbMatTextureName()
cbMatTextureName | ( | ctrlstr | , |
pos | , | ||
elem | , | ||
p | |||
) |
◆ fillMaterialTextureSelector()
fillMaterialTextureSelector | ( | viewstr | , |
posmatstr | , | ||
ctrlselect | , | ||
mat | , | ||
tech | , | ||
pass | |||
) |
◆ cbMatPassName()
cbMatPassName | ( | ctrlstr | , |
pos | , | ||
elem | , | ||
p | |||
) |
◆ fillMaterialPassSelector()
fillMaterialPassSelector | ( | viewstr | , |
p | , | ||
mat | , | ||
tech | |||
) |
◆ cbMatTechniqueName()
cbMatTechniqueName | ( | ctrlstr | , |
pos | , | ||
elem | , | ||
p | |||
) |
◆ fillMaterialTechSelector()
fillMaterialTechSelector | ( | viewstr | , |
p | , | ||
mat | |||
) |
◆ cbMatName()
cbMatName | ( | ctrlstr | , |
pos | , | ||
elem | , | ||
p | |||
) |
◆ fillMaterialSelector()
fillMaterialSelector | ( | viewstr | , |
p | , | ||
objname | |||
) |
◆ cbMatSelectObj()
cbMatSelectObj | ( | val | , |
type | , | ||
p | |||
) |
◆ cbMatCloseRes()
cbMatCloseRes | ( | ctrlbtn | ) |
◆ cbMatBtnPickObj()
cbMatBtnPickObj | ( | ctrlbtn | , |
p | |||
) |
◆ cbMatRefreshBtnSpec()
cbMatRefreshBtnSpec | ( | pickbtn | , |
p | |||
) |
◆ cbMatChangeWidth()
cbMatChangeWidth | ( | ctrlstr | , |
value | , | ||
posmatstr | |||
) |
◆ cbMatChangeHeight()
cbMatChangeHeight | ( | ctrlstr | , |
value | , | ||
posmatstr | |||
) |
◆ cbMatChangeOpacity()
cbMatChangeOpacity | ( | ctrlstr | , |
value | , | ||
posmatstr | |||
) |
◆ cbMatChangeQuality()
cbMatChangeQuality | ( | ctrlstr | , |
value | , | ||
posmatstr | |||
) |
◆ showMatPositionInterface()
showMatPositionInterface | ( | inst | , |
viewstr | , | ||
pwinstr | , | ||
posmatstr | , | ||
ix | , | ||
iy | , | ||
iw | , | ||
ih | |||
) |
◆ cb3DSelectObj()
cb3DSelectObj | ( | val | , |
type | , | ||
p | |||
) |
◆ cb3DCloseRes()
cb3DCloseRes | ( | ctrlbtn | ) |
◆ cb3DBtnPickObj()
cb3DBtnPickObj | ( | ctrlbtn | , |
p | |||
) |
◆ cb3DRefreshBtn()
cb3DRefreshBtn | ( | pickbtn | , |
p | |||
) |
◆ cb3DChangeWidth()
cb3DChangeWidth | ( | ctrlstr | , |
value | , | ||
pos3Dstr | |||
) |
◆ cb3DChangeHeight()
cb3DChangeHeight | ( | ctrlstr | , |
value | , | ||
pos3Dstr | |||
) |
◆ cb3DChangeXOffset()
cb3DChangeXOffset | ( | ctrlstr | , |
value | , | ||
pos3Dstr | |||
) |
◆ cb3DChangeYOffset()
cb3DChangeYOffset | ( | ctrlstr | , |
value | , | ||
pos3Dstr | |||
) |
◆ cb3DChangeScale()
cb3DChangeScale | ( | ctrlstr | , |
value | , | ||
pos3Dstr | |||
) |
◆ cb3DChangeOpacity()
cb3DChangeOpacity | ( | ctrlstr | , |
value | , | ||
pos3Dstr | |||
) |
◆ cb3DChangeQuality()
cb3DChangeQuality | ( | ctrlstr | , |
value | , | ||
pos3Dstr | |||
) |
◆ cb3DChangeConstSize()
cb3DChangeConstSize | ( | ctrlstr | , |
state | , | ||
p | |||
) |
◆ cb3DChangeMaxAutoscaleDist()
cb3DChangeMaxAutoscaleDist | ( | ctrlstr | , |
value | , | ||
pos3Dstr | |||
) |
◆ cb3DChangeTarget()
cb3DChangeTarget | ( | ctrlstr | , |
state | , | ||
pos3Dstr | |||
) |
◆ cb3DChangeOnTop()
cb3DChangeOnTop | ( | ctrlstr | , |
state | , | ||
pos3Dstr | |||
) |
◆ show3DPositionInterface()
show3DPositionInterface | ( | inst | , |
viewstr | , | ||
pwinstr | , | ||
pos3Dstr | , | ||
ix | , | ||
iy | , | ||
iw | , | ||
ih | |||
) |
◆ cbVRChangeWidth()
cbVRChangeWidth | ( | ctrlstr | , |
value | , | ||
posvrstr | |||
) |
◆ cbVRChangeHeight()
cbVRChangeHeight | ( | ctrlstr | , |
value | , | ||
posvrstr | |||
) |
◆ cbVRChangeScale()
cbVRChangeScale | ( | ctrlstr | , |
value | , | ||
posvrstr | |||
) |
◆ cbVRChangeOpacity()
cbVRChangeOpacity | ( | ctrlstr | , |
value | , | ||
posvrstr | |||
) |
◆ cbVRChangeQuality()
cbVRChangeQuality | ( | ctrlstr | , |
value | , | ||
posvrstr | |||
) |
◆ cbVRChangeZorder()
cbVRChangeZorder | ( | ctrlstr | , |
value | , | ||
posvrstr | |||
) |
◆ showVrPositionInterface()
showVrPositionInterface | ( | inst | , |
pwinstr | , | ||
posvrstr | , | ||
ix | , | ||
iy | , | ||
iw | , | ||
ih | |||
) |
◆ updateWinstr()
updateWinstr | ( | p | , |
flags | , | ||
nbmode | , | ||
mode | , | ||
prevsize | |||
) |
◆ cbInterfaceMode()
cbInterfaceMode | ( | ctrlstr | , |
state | , | ||
p | |||
) |
◆ crPositionInterface()
crPositionInterface | ( | inst | , |
viewstr | , | ||
ewinstr | , | ||
winname | , | ||
flags | , | ||
iw | , | ||
ih | |||
) |
◆ cbPopupCancel()
cbPopupCancel | ( | ctrlbtn | , |
winstr | |||
) |
◆ cbPopupDestroy()
cbPopupDestroy | ( | winstr | , |
ctrlbtn | |||
) |
◆ cbPopup2DOk()
cbPopup2DOk | ( | ctrlbtn | , |
p | |||
) |
◆ cbPopupMatOk()
cbPopupMatOk | ( | ctrlbtn | , |
p | |||
) |
◆ cbPopup3DOk()
cbPopup3DOk | ( | ctrlbtn | , |
p | |||
) |
◆ cbPopupVROk()
cbPopupVROk | ( | ctrlbtn | , |
p | |||
) |
◆ cbPopup2Dbtn()
cbPopup2Dbtn | ( | ctrlbtn | , |
p | |||
) |
◆ cbPopupMatbtn()
cbPopupMatbtn | ( | ctrlbtn | , |
p | |||
) |
◆ cbPopup3Dbtn()
cbPopup3Dbtn | ( | ctrlbtn | , |
p | |||
) |
◆ cbPopupVRbtn()
cbPopupVRbtn | ( | ctrlbtn | , |
p | |||
) |
◆ cbPopupInterfaceMode()
cbPopupInterfaceMode | ( | ctrlstr | , |
state | , | ||
p | |||
) |
◆ crPopupPositionInterface()
crPopupPositionInterface | ( | inst | , |
viewstr | , | ||
ewinstr | , | ||
winname | , | ||
flags | , | ||
iw | , | ||
ih | |||
) |
◆ getThemeEltSelectorSaveFromValues()
getThemeEltSelectorSaveFromValues | ( | lvalues | , |
suffix | |||
) |
◆ getThemeEltSelectorSave()
getThemeEltSelectorSave | ( | theltselector | ) |
◆ setThemeEltSelectorEnable()
setThemeEltSelectorEnable | ( | theltselector | , |
state | |||
) |
◆ setThemeEltSelectorVisible()
setThemeEltSelectorVisible | ( | theltselector | , |
state | |||
) |
◆ getThemeEltSelectorThemeValues()
getThemeEltSelectorThemeValues | ( | theltselector | ) |
◆ setThemeEltSelectorThemeValues()
setThemeEltSelectorThemeValues | ( | theltselector | , |
lvalues | |||
) |
◆ getThemeSubsetRefs()
getThemeSubsetRefs | ( | themestr | , |
subset | |||
) |
◆ isThemeSelectorDefault()
isThemeSelectorDefault | ( | lsubsets | , |
lvalues | |||
) |
◆ loadThemeEltSelectorValuesSuffix()
loadThemeEltSelectorValuesSuffix | ( | inst | , |
lsubsets | , | ||
suffix | |||
) |
◆ loadThemeEltSelectorValues()
loadThemeEltSelectorValues | ( | inst | , |
lsubsets | |||
) |
◆ crThemeEltSelects()
crThemeEltSelects | ( | inst | , |
winstr | , | ||
lsubsets | , | ||
lvalues | , | ||
y | , | ||
iw | , | ||
selectxpos | |||
) |
◆ crIntegratedThemeEltSelector()
crIntegratedThemeEltSelector | ( | inst | , |
ewinstr | , | ||
lwinstr | , | ||
lsubsets | , | ||
ypos | , | ||
iw | |||
) |
◆ crThemeEltSelector()
crThemeEltSelector | ( | inst | , |
ewinstr | , | ||
winname | , | ||
lsubsets | , | ||
iw | , | ||
ih | |||
) |
Variable Documentation
◆ iPluginMode
var iPluginMode =0 |
◆ PLUGIN_OBJECT
var PLUGIN_OBJECT =2 |
◆ PLUGIN_MATERIAL
var PLUGIN_MATERIAL =4 |
◆ PLUGIN_RESERVED
var PLUGIN_RESERVED =8 |
◆ PLUGIN_NOTRESERVED
var PLUGIN_NOTRESERVED =16 |
◆ SIniPlug
defcom SIniPlug =IniPlug S |
◆ preplugPkg
var preplugPkg ="os3dlib/os3dpreplug.pkg" |
◆ setPluginInstanceEditorCbPreRender
proto setPluginInstanceEditorCbPreRender =fun [PInstance fun [PInstance V3Dsession I] I] fun [PInstance V3Dsession I] I |
◆ setPluginInstanceEditorCbPostRender
proto setPluginInstanceEditorCbPostRender =fun [PInstance fun [PInstance V3Dsession I] I] fun [PInstance V3Dsession I] I |
◆ iPOS_INTERFACE_2D
var iPOS_INTERFACE_2D =1 |
◆ iPOS_INTERFACE_MAT
var iPOS_INTERFACE_MAT =2 |
◆ iPOS_INTERFACE_3D
var iPOS_INTERFACE_3D =4 |
◆ iPOS_INTERFACE_VR
var iPOS_INTERFACE_VR =8 |
◆ iPOS_INTERFACE_2D_NO_KEEPRATIO
var iPOS_INTERFACE_2D_NO_KEEPRATIO =16 |
◆ iPOS_INTERFACE_2D_NO_BACKGROUND
var iPOS_INTERFACE_2D_NO_BACKGROUND =32 |
◆ iPOS_INTERFACE_2D_NO_BACKGROUND_NO_KEEPRATIO
var iPOS_INTERFACE_2D_NO_BACKGROUND_NO_KEEPRATIO =48 |
Generated by 1.9.8