#include "SO3SCOL.h"#include "../SO3Renderer/SO3FlashWidget.h"#include "..\SCOLBasic\SO3Std.h"#include "SO3Widget.h"#include "Hikari.h"#include "IFlashControl.h"#include "../SO3Renderer/SO3Root.h"#include "../SO3Renderer/SO3WidgetManager.h"#include "../SO3SceneGraph/SO3Scene.h"Go to the source code of this file.
Defines | |
| #define | NBFLASHCONTROLPKG 11 |
Functions | |
| int | SO3FlashControlCreate (mmachine m) |
| SO3FlashControlCreate : Create a new flash control. | |
| int | SO3FlashControlCreateBackground (mmachine m) |
| SO3FlashControlCreateBackground : Create a new flash control. | |
| int | SO3FlashControlCreateOnMaterial (mmachine m) |
| SO3FlashControlCreateOnMaterial : Set a texture flash on a material. | |
| int | SO3FlashControlSetQuality (mmachine m) |
| SO3FlashControlSetQuality : defines the rendering quality for a flash control. | |
| int | SO3FlashControlGetQuality (mmachine m) |
| SO3FlashControlGetQuality : Get the rendering quality of a flash control. | |
| int | SO3FlashControlGetScaleMode (mmachine m) |
| SO3FlashControlGetScaleMode : Get the scale mode of a flash control. | |
| int | SO3FlashControlSetScaleMode (mmachine m) |
| SO3FlashControlSetScaleMode : defines scale mode for a flash control. | |
| int | SO3FlashControlPlay (mmachine m) |
| SO3FlashControlPlay : To play a flash control. | |
| int | SO3FlashControlRewind (mmachine m) |
| SO3FlashControlRewind : To Rewind a flash control. | |
| int | SO3FlashControlGoToFrame (mmachine m) |
| SO3FlashControlGoToFrame : Go to a given flash frame. | |
| int | SO3FlashControlStop (mmachine m) |
| SO3FlashControlStop : To Stop a flash control. | |
| int | SCOLloadFlashControl (mmachine m, cbmachine w) |
| Load the SO3Engine Viewport function. | |
| int | SCOLfreeFlashControl () |
| free the SO3Engine Viewport function | |
Variables | |
| WindowHandle | hwndScol |
| main include | |
| char * | FLASHCONTROLname [NBFLASHCONTROLPKG] |
| int(* | FLASHCONTROLFunc [NBFLASHCONTROLPKG])(mmachine m) |
| int | FLASHCONTROLnarg [NBFLASHCONTROLPKG] |
| char * | FLASHCONTROLType [NBFLASHCONTROLPKG] |
| #define NBFLASHCONTROLPKG 11 |
Nb of Scol functions or types
Definition at line 759 of file SCOLFlashControl.cpp.
| int SCOLfreeFlashControl | ( | ) |
free the SO3Engine Viewport function
| m | : The VM |
Definition at line 853 of file SCOLFlashControl.cpp.
Load the SO3Engine Viewport function.
| m | : The VM | |
| w | : The Callback VM |
Definition at line 843 of file SCOLFlashControl.cpp.
| int(* FLASHCONTROLFunc[NBFLASHCONTROLPKG])(mmachine m) |
{
SO3FlashControlCreate,
SO3FlashControlCreateBackground,
SO3FlashControlCreateOnMaterial,
SO3FlashControlSetQuality,
SO3FlashControlGetScaleMode,
SO3FlashControlGetQuality,
SO3FlashControlSetScaleMode,
SO3FlashControlGoToFrame,
SO3FlashControlPlay,
SO3FlashControlRewind,
SO3FlashControlStop
}
Nb of arguments of each scol function
Definition at line 784 of file SCOLFlashControl.cpp.
| char* FLASHCONTROLname[NBFLASHCONTROLPKG] |
{
"SO3FlashControlCreate",
"SO3FlashControlCreateBackground",
"SO3FlashControlCreateOnMaterial",
"SO3FlashControlSetQuality",
"SO3FlashControlGetScaleMode",
"SO3FlashControlGetQuality",
"SO3FlashControlSetScaleMode",
"SO3FlashControlGoToFrame",
"SO3FlashControlPlay",
"SO3FlashControlRewind",
"SO3FlashControlStop"
}
Pointers to C functions that manipulate the VM for each scol function previously defined
Definition at line 765 of file SCOLFlashControl.cpp.
| int FLASHCONTROLnarg[NBFLASHCONTROLPKG] |
{
8,
7,
8,
2,
1,
1,
2,
2,
1,
1,
1
}
Nb of arguments of each scol function
Definition at line 803 of file SCOLFlashControl.cpp.
| char* FLASHCONTROLType[NBFLASHCONTROLPKG] |
{
"fun [SO3_SCENE SO3_VIEWPORT S I I I I I] SO3_WIDGET",
"fun [SO3_SCENE SO3_VIEWPORT S I I I I] SO3_WIDGET",
"fun [SO3_SCENE SO3_MATERIAL S I I I I I] SO3_WIDGET",
"fun [SO3_WIDGET I] I",
"fun [SO3_WIDGET] I",
"fun [SO3_WIDGET] I",
"fun [SO3_WIDGET I] I",
"fun [SO3_WIDGET I] I",
"fun [SO3_WIDGET] I",
"fun [SO3_WIDGET] I",
"fun [SO3_WIDGET] I"
}
Prototypes of the scol functions
Definition at line 822 of file SCOLFlashControl.cpp.
| WindowHandle hwndScol |
main include
Declaration of the global instance for the virtual Machine.
Scol main windows.
global declarations
Definition at line 48 of file SCOLFlashControl.cpp.
1.6.3