![]() |
VX++ Framework (VxCpp.dll)
Friendly Voxon development with classes
|
This is the complete list of members for IVoxieBox, including all inherited members.
| _kpgetdim(const char *buffer, int nby, int *xsiz, int *ysiz)=0 | IVoxieBox | pure virtual |
| _kprender(const char *buffer, int nby, INT_PTR fptr, int bpl, int xsiz, int ysiz, int xoff, int yoff)=0 | IVoxieBox | pure virtual |
| _kpzload(const char *fileName, INT_PTR *fptr, INT_PTR *bpl, INT_PTR *xsiz, INT_PTR *ysiz)=0 | IVoxieBox | pure virtual |
| _kzaddstack(const char *fileName)=0 | IVoxieBox | pure virtual |
| _kzclose(kzfile_t *kzfile)=0 | IVoxieBox | pure virtual |
| _kzeof(kzfile_t *kzfile)=0 | IVoxieBox | pure virtual |
| _kzfilelength(kzfile_t *kzfile)=0 | IVoxieBox | pure virtual |
| _kzfindfile(kzfind_t *find, kzfileinfo_t *fileinfo)=0 | IVoxieBox | pure virtual |
| _kzfindfilestart(const char *st)=0 | IVoxieBox | pure virtual |
| _kzgetc(kzfile_t *kzfile)=0 | IVoxieBox | pure virtual |
| _kzopen(const char *)=0 | IVoxieBox | pure virtual |
| _kzopen_ext(const char *, const char *, const char *)=0 | IVoxieBox | pure virtual |
| _kzread(kzfile_t *kzfile, void *buffer, unsigned int leng)=0 | IVoxieBox | pure virtual |
| _kzseek(kzfile_t *kzfile, int offset, int whence)=0 | IVoxieBox | pure virtual |
| _kzsetfil(FILE *fileName)=0 | IVoxieBox | pure virtual |
| _kztell(kzfile_t *kzfile)=0 | IVoxieBox | pure virtual |
| _kzuninit()=0 | IVoxieBox | pure virtual |
| AddTouchKeyboardLayout(const touchkey_t *touchkey, int sizeOfArray)=0 | IVoxieBox | pure virtual |
| boxCollideChk(point3d *LUTpos1, point3d *RDBpos1, point3d *LUTpos2, point3d *RDBpos2, bool showCollisionBox=false)=0 | IVoxieBox | pure virtual |
| boxInsideCollideChk(point3d *LUTpos, point3d *RDBpos, point3d collisionPos, bool showCollisionBox=false)=0 | IVoxieBox | pure virtual |
| boxInsideCollideChk2D(point2d *TLpos, point2d *BRpos, point2d *collisionPos, bool showCollisionBox=false)=0 | IVoxieBox | pure virtual |
| breath()=0 | IVoxieBox | pure virtual |
| breath(voxie_inputs_t *input)=0 | IVoxieBox | pure virtual |
| brightenCol(int color, int amount)=0 (defined in IVoxieBox) | IVoxieBox | pure virtual |
| captureVolume(const char *filnam, int volcap_mode, int target_vps)=0 | IVoxieBox | pure virtual |
| captureVolumeAsPly()=0 | IVoxieBox | pure virtual |
| captureVolumeAsPng()=0 | IVoxieBox | pure virtual |
| ciricle2DChk(point2d *circlePos, float radius, point2d *collisionPos, int showCollisionBox=0)=0 | IVoxieBox | pure virtual |
| clipInsideVolume(point3d *pos, float radius=0)=0 | IVoxieBox | pure virtual |
| colorHexDivide(int color, float divideAmount)=0 | IVoxieBox | pure virtual |
| debugBar(int posX, int posY, double currentVal, double maxVal, double minVal, const char *text, int type)=0 | IVoxieBox | pure virtual |
| debugCustomFont(int xpos, int ypos, int customFontIndex, const char *fmt,...)=0 | IVoxieBox | pure virtual |
| debugCustomFontSet(const char *fileName, int index=-1)=0 | IVoxieBox | pure virtual |
| debugDrawBoxFill(int xStartPos, int yStartPos, int xEndPos, int yEndPos, int col)=0 | IVoxieBox | pure virtual |
| debugDrawCircFill(int xCenterPos, int yCenterPos, int radius, int col)=0 | IVoxieBox | pure virtual |
| debugDrawCircle(int xCenterPos, int yCenterPos, int radius, int col)=0 | IVoxieBox | pure virtual |
| debugDrawHLine(int xStartPos, int xEndPos, int y, int col)=0 | IVoxieBox | pure virtual |
| debugDrawLine(float xStartPos, float yStartPos, float xEndPos, float yEndPos, int col)=0 | IVoxieBox | pure virtual |
| debugDrawPix(int x, int y, int col)=0 | IVoxieBox | pure virtual |
| debugDrawTile(tiletype *source, int xpos, int ypos)=0 | IVoxieBox | pure virtual |
| debugText(int posX, int posY, int forgroundCol, int backgroundCol, const char *fmt,...)=0 | IVoxieBox | pure virtual |
| drawBox(float x0, float y0, float z0, float x1, float y1, float z1, int fillmode, int col)=0 | IVoxieBox | pure virtual |
| drawBox(point3d posLeftUpTop, point3d posRightDownBottom, int fillmode, int col)=0 | IVoxieBox | pure virtual |
| drawCone(float xStartPos, float yStartPos, float zStartPos, float startRadius, float xEndPos, float yEndPos, float zEndPos, float endRadius, int fillmode, int col)=0 | IVoxieBox | pure virtual |
| drawCone(point3d startPos, float startRadius, point3d endPos, float endRadius, int fillmode, int col)=0 | IVoxieBox | pure virtual |
| drawCube(point3d *pos, point3d *rVector, point3d *dVector, point3d *fVector, int fillmode, int col)=0 | IVoxieBox | pure virtual |
| drawCursor(point3d *pos, int inputType, int inputID, int col)=0 | IVoxieBox | pure virtual |
| drawDicom(voxie_dicom_t *vd, const char *gfilnam, point3d *gp, point3d *gr, point3d *gd, point3d *gf, int *animn, int *loaddone)=0 | IVoxieBox | pure virtual |
| drawHeightMap(char *fileName, point3d *pos, point3d *rVector, point3d *dVector, point3d *fVector, int colorKey, int reserved, int flags)=0 | IVoxieBox | pure virtual |
| drawLine(float xStartPos, float yStartPos, float zStartPos, float xEndPos, float yEndPos, float zEndPos, int col)=0 | IVoxieBox | pure virtual |
| drawLine(point3d startPos, point3d endPos, int col)=0 | IVoxieBox | pure virtual |
| drawMesh(const char *fileName, poltex_t *verticeList, int verticeNum, int *meshList, int meshNum, int flags, int col)=0 | IVoxieBox | pure virtual |
| drawMeshExt(const char *fileNam, point3d *VerticeXYZArray, int verticeXYZNum, uvcol_t *verticcUVCArray, int verticeUVCNum, inds_t *indiceArray, int indiceNum, int flags, int col)=0 | IVoxieBox | pure virtual |
| drawModel(const char *fileName, point3d *pos, point3d *rVector, point3d *dVector, point3d *fVector, int col)=0 | IVoxieBox | pure virtual |
| drawModelExt(const char *fileName, point3d *pos, point3d *rVector, point3d *dVector, point3d *fVector, int col, float forcescale, float fdrawratio, int flags)=0 | IVoxieBox | pure virtual |
| drawModelGetExtents(const char *charbuff, extents_t *extentsPtr, int flags)=0 | IVoxieBox | pure virtual |
| drawPoly(pol_t *polArray, int ptCount, int col)=0 | IVoxieBox | pure virtual |
| drawQuad(const char *filename, point3d *pos, float width, float height, float hAng, float vAng, float twist, int col, float uValue, float vValue)=0 | IVoxieBox | pure virtual |
| drawSphere(point3d pos, float radius, int fillmode, int col)=0 | IVoxieBox | pure virtual |
| drawSphere(float x, float y, float z, float radius, int fillmode, int col)=0 | IVoxieBox | pure virtual |
| drawText(point3d *pos, point3d *rVector, point3d *dVector, int col, const char *fmt,...)=0 | IVoxieBox | pure virtual |
| drawTextExt(point3d *pos, point3d *rVector, point3d *dVector, float size, int col, const char *fmt,...)=0 | IVoxieBox | pure virtual |
| drawTextSimp(point3d *pos, float textWidth, float textHeight, float hang, float vang, float tilt, int col, const char *fmt,...)=0 | IVoxieBox | pure virtual |
| drawVox(float x, float y, float z, int col)=0 | IVoxieBox | pure virtual |
| drawVox(point3d pos, int col)=0 | IVoxieBox | pure virtual |
| enableTouchFocusPinch(bool choice)=0 | IVoxieBox | pure virtual |
| endFrame()=0 | IVoxieBox | pure virtual |
| flushGfx(void)=0 | IVoxieBox | pure virtual |
| freeGfx(const char *fileName)=0 | IVoxieBox | pure virtual |
| getAspect()=0 | IVoxieBox | pure virtual |
| getAspectX()=0 | IVoxieBox | pure virtual |
| getAspectY()=0 | IVoxieBox | pure virtual |
| getAspectZ()=0 | IVoxieBox | pure virtual |
| getDeltaTime()=0 | IVoxieBox | pure virtual |
| getJoyAnalogAxisValue(int controllerID, int axis)=0 | IVoxieBox | pure virtual |
| getJoyAnalogAxisValueP2D(int controllerID, int stick)=0 | IVoxieBox | pure virtual |
| getJoyButtonDownTime(int controllerID, int joyButtonCode)=0 | IVoxieBox | pure virtual |
| getJoyButtonIsDown(int controllerID, int joyButtonCode)=0 | IVoxieBox | pure virtual |
| getJoyButtonOnDown(int controllerID, int joyButtonCode)=0 | IVoxieBox | pure virtual |
| getJoyButtonOnUp(int controllerID, int joyButtonCode)=0 | IVoxieBox | pure virtual |
| getJoyButtonState(int controllerID)=0 | IVoxieBox | pure virtual |
| getJoyDeadZone()=0 | IVoxieBox | pure virtual |
| getJoyNum()=0 | IVoxieBox | pure virtual |
| getJoyOrientation(int controllerID)=0 | IVoxieBox | pure virtual |
| getJoyStateRaw(int controllerID)=0 | IVoxieBox | pure virtual |
| getJoyTriggerValue(int controllerID, int joyTriggerCode)=0 | IVoxieBox | pure virtual |
| getKeyDownTime(int scancode)=0 | IVoxieBox | pure virtual |
| getKeyHistory()=0 | IVoxieBox | pure virtual |
| getKeyIsDown(int scancode)=0 | IVoxieBox | pure virtual |
| getKeyOnDown(int scancode)=0 | IVoxieBox | pure virtual |
| getKeyOnUp(int scancode)=0 | IVoxieBox | pure virtual |
| getKeyState(int scancode)=0 | IVoxieBox | pure virtual |
| getKeyStream()=0 | IVoxieBox | pure virtual |
| getKeyStreamScanCode()=0 | IVoxieBox | pure virtual |
| getMouseButtonDownTime(int buttonCode)=0 | IVoxieBox | pure virtual |
| getMouseButtonIsDown(int buttonCode)=0 | IVoxieBox | pure virtual |
| getMouseButtonOnDown(int buttonCode)=0 | IVoxieBox | pure virtual |
| getMouseButtonOnUp(int buttonCode)=0 | IVoxieBox | pure virtual |
| getMouseButtonState()=0 | IVoxieBox | pure virtual |
| getMouseDelta()=0 | IVoxieBox | pure virtual |
| getMouseDoubleClick(int buttonCode)=0 | IVoxieBox | pure virtual |
| getMouseDoubleClickThreshold()=0 | IVoxieBox | pure virtual |
| getMouseOrientation()=0 | IVoxieBox | pure virtual |
| getMousePosition()=0 | IVoxieBox | pure virtual |
| getMousePrevButtonState()=0 | IVoxieBox | pure virtual |
| getMouseState()=0 | IVoxieBox | pure virtual |
| getMouseXDelta()=0 | IVoxieBox | pure virtual |
| getMouseXYSensitivity()=0 | IVoxieBox | pure virtual |
| getMouseYDelta()=0 | IVoxieBox | pure virtual |
| getMouseZDelta()=0 | IVoxieBox | pure virtual |
| getMouseZSensitivity()=0 | IVoxieBox | pure virtual |
| getNavAngleDelta(int spaceNavID)=0 | IVoxieBox | pure virtual |
| getNavAngleDeltaAxis(int spaceNavID, int axis)=0 | IVoxieBox | pure virtual |
| getNavButtonDownTime(int spaceNavID, int buttonCode)=0 | IVoxieBox | pure virtual |
| getNavButtonIsDown(int spaceNavID, int buttonCode)=0 | IVoxieBox | pure virtual |
| getNavButtonOnDown(int spaceNavID, int buttonCode)=0 | IVoxieBox | pure virtual |
| getNavButtonOnUp(int spaceNavID, int buttonCode)=0 | IVoxieBox | pure virtual |
| getNavButtonState(int spaceNavID)=0 (defined in IVoxieBox) | IVoxieBox | pure virtual |
| getNavDeadZone()=0 | IVoxieBox | pure virtual |
| getNavDirectionDelta(int spaceNavID)=0 | IVoxieBox | pure virtual |
| getNavDirectionDeltaAxis(int spaceNavID, int axis)=0 | IVoxieBox | pure virtual |
| getNavDoubleClick(int spaceNavID, int buttonCode)=0 | IVoxieBox | pure virtual |
| getNavDoubleClickThreshold()=0 | IVoxieBox | pure virtual |
| getNavNum()=0 | IVoxieBox | pure virtual |
| getNavOrientation(int spaceNavID)=0 | IVoxieBox | pure virtual |
| getNavPosition(int spaceNavID)=0 | IVoxieBox | pure virtual |
| getNavPrevButtonState(int spaceNavID)=0 (defined in IVoxieBox) | IVoxieBox | pure virtual |
| getNavSensitivity(int spaceNavID)=0 | IVoxieBox | pure virtual |
| getNavStateRaw(int spaceNavID)=0 | IVoxieBox | pure virtual |
| getTime()=0 | IVoxieBox | pure virtual |
| getTouchCurrentNoPress()=0 | IVoxieBox | pure virtual |
| getTouchDeltaX(int index)=0 | IVoxieBox | pure virtual |
| getTouchDeltaY(int index)=0 | IVoxieBox | pure virtual |
| getTouchDistanceDelta()=0 | IVoxieBox | pure virtual |
| getTouchInputStruct()=0 | IVoxieBox | pure virtual |
| getTouchPosX(int index)=0 | IVoxieBox | pure virtual |
| getTouchPosY(int index)=0 | IVoxieBox | pure virtual |
| getTouchPressIndex(point2d TLpos, point2d BRpos, bool drawCollision=false)=0 | IVoxieBox | pure virtual |
| getTouchPressIndexCir(point2d CirPos, float radius, bool drawCollision=false)=0 | IVoxieBox | pure virtual |
| getTouchPressState(point2d TLpos, point2d BRpos, bool drawCollision=false)=0 | IVoxieBox | pure virtual |
| getTouchPressStateCir(point2d CirPos, float radius, bool drawCollision=false)=0 | IVoxieBox | pure virtual |
| getTouchRotationDelta()=0 | IVoxieBox | pure virtual |
| getTouchSensitivity()=0 | IVoxieBox | pure virtual |
| getTouchState(int index)=0 | IVoxieBox | pure virtual |
| getVoxieBoxDLLHandle()=0 | IVoxieBox | pure virtual |
| getVoxieFrame()=0 | IVoxieBox | pure virtual |
| getVoxieWindow()=0 | IVoxieBox | pure virtual |
| getVPS()=0 | IVoxieBox | pure virtual |
| getVxCppVersion()=0 | IVoxieBox | pure virtual |
| indicesCpyXYZ_2_UVC(inds_t *indiceArray, int indiceCount)=0 | IVoxieBox | pure virtual |
| init()=0 | IVoxieBox | pure virtual |
| menuAddItem(const char *st, int x, int y, int xSize, int ySize, int id, int type, int state, int col, double startingVal, double minVal, double maxVal1, double minStepVal, double majStepVal)=0 | IVoxieBox | pure virtual |
| menuAddTab(const char *st, int x, int y, int xs, int ys)=0 | IVoxieBox | pure virtual |
| menuReset(int(*menu_update)(int id, char *st, double val, int how, void *userdata), void *userdata, char *bgImageFileName)=0 | IVoxieBox | pure virtual |
| mountZip(const char *fileName)=0 | IVoxieBox | pure virtual |
| moveToPos(point3d *currentPos, point3d destinationPos, float speed, float accuracy)=0 | IVoxieBox | pure virtual |
| playSound(const char *fileName, int sourceChannel, int volumeLeft, int volumeRight, float playBackSpeed)=0 | IVoxieBox | pure virtual |
| pointSame(point3d *a, point3d *b, point3d accuracy)=0 | IVoxieBox | pure virtual |
| pointSame(point2d *a, point2d *b, point2d accuracy)=0 | IVoxieBox | pure virtual |
| quitLoop()=0 | IVoxieBox | pure virtual |
| randomCol()=0 | IVoxieBox | pure virtual |
| randomPos()=0 | IVoxieBox | pure virtual |
| reportJoy(int posX, int posY)=0 | IVoxieBox | pure virtual |
| reportKeyboard(int posX, int posY)=0 | IVoxieBox | pure virtual |
| reportMouse(int posX, int posY, bool showCursor=true)=0 | IVoxieBox | pure virtual |
| reportNav(int posX, int posY, bool showCursor=true)=0 | IVoxieBox | pure virtual |
| reportTouch(int posX, int posY)=0 | IVoxieBox | pure virtual |
| reportVoxieFrame(int posX, int posY)=0 | IVoxieBox | pure virtual |
| reportVoxieWind(int posX, int posY)=0 | IVoxieBox | pure virtual |
| rotVex(float angInRadians, point3d *a, point3d *b)=0 | IVoxieBox | pure virtual |
| rotVex(float angInRadians, point2d *a, point2d *b)=0 | IVoxieBox | pure virtual |
| rotVexD(float angInDegrees, point3d *a, point3d *b)=0 | IVoxieBox | pure virtual |
| rotVexD(float angInDegrees, point2d *a, point2d *b)=0 | IVoxieBox | pure virtual |
| scrollCol(int offSet=0)=0 | IVoxieBox | pure virtual |
| setAspect(point3d newAspect)=0 | IVoxieBox | pure virtual |
| setAspectX(float newAspectX)=0 | IVoxieBox | pure virtual |
| setAspectY(float newAspectY)=0 | IVoxieBox | pure virtual |
| setAspectZ(float newAspectZ)=0 | IVoxieBox | pure virtual |
| setAudioPlayCallBack(void(*userplayfunc)(int *sampleBuffer, int sampleRate))=0 | IVoxieBox | pure virtual |
| setAudioRecordCallBack(void(*userrecfunc)(int *sampleBuffer, int sampleRate))=0 | IVoxieBox | pure virtual |
| setBorder(bool option, int color=0xffffff)=0 | IVoxieBox | pure virtual |
| setCleanExitOnQuitLoop(bool option)=0 | IVoxieBox | pure virtual |
| setColScrollSpeed(double speed)=0 | IVoxieBox | pure virtual |
| setDisplay2D()=0 | IVoxieBox | pure virtual |
| setDisplay3D()=0 | IVoxieBox | pure virtual |
| setEnableExitOnEsc(bool option)=0 | IVoxieBox | pure virtual |
| setEnableJoyDeadZone(bool option)=0 | IVoxieBox | pure virtual |
| setEnableLegacyJoyInput(bool option)=0 | IVoxieBox | pure virtual |
| setEnableLegacyKeyInput(bool option)=0 | IVoxieBox | pure virtual |
| setEnableLegacyNavInput(bool option)=0 | IVoxieBox | pure virtual |
| setEnableLegacyTouchInput(bool option)=0 | IVoxieBox | pure virtual |
| setEnableMouseClipping(bool option)=0 | IVoxieBox | pure virtual |
| setEnableNavClipping(bool option)=0 | IVoxieBox | pure virtual |
| setEnableNavDeadZone(bool option)=0 | IVoxieBox | pure virtual |
| setEnableTouchInput(bool option)=0 | IVoxieBox | pure virtual |
| setGlobalShader(float horizontalAngle, float verticalAngle, float amplitude)=0 | IVoxieBox | pure virtual |
| setInvertZAxis(bool option)=0 | IVoxieBox | pure virtual |
| setJoyDeadZone(double deadZoneValue)=0 | IVoxieBox | pure virtual |
| setJoyInputToDirectInput()=0 | IVoxieBox | pure virtual |
| setJoyInputToXInput()=0 | IVoxieBox | pure virtual |
| setJoyOrientation(int controllerID, int orientation)=0 | IVoxieBox | pure virtual |
| setJoyVibrate(int controllerID, float leftMotorSpeed, float rightMotorSpeed)=0 | IVoxieBox | pure virtual |
| setLeds(int dispNum, int r, int g, int b)=0 | IVoxieBox | pure virtual |
| setMaskPlane(float x0, float y0, float z0, float normVx, float normVy, float normVz)=0 | IVoxieBox | pure virtual |
| setMouseDoubleClickThreshold(double timeThreshold)=0 | IVoxieBox | pure virtual |
| setMouseOrientation(int orientation)=0 | IVoxieBox | pure virtual |
| setMousePosition(point3d newPos)=0 | IVoxieBox | pure virtual |
| setMouseState(voxie_inputs_t newMouse)=0 | IVoxieBox | pure virtual |
| setMouseXYSensitivity(float newAmount)=0 | IVoxieBox | pure virtual |
| setMouseZSensitivity(float newAmount)=0 | IVoxieBox | pure virtual |
| setNavDeadZone(double deadZoneValue)=0 | IVoxieBox | pure virtual |
| setNavDoubleClickThreshold(double timeThreshold)=0 | IVoxieBox | pure virtual |
| setNavOrientation(int spaceNavID, int orientation)=0 | IVoxieBox | pure virtual |
| setNavSensitivity(int spaceNavID, double newAmount)=0 | IVoxieBox | pure virtual |
| setProject(int dispNum, int dir, float x, float y, int z, float *xo, float *yo)=0 | IVoxieBox | pure virtual |
| setTouchInputStruct(touchInput_t *newTouchInput)=0 | IVoxieBox | pure virtual |
| setTouchSensitivity(float newSensitivityValue)=0 | IVoxieBox | pure virtual |
| setView(float xMin, float yMin, float zMin, float xMax, float yMax, float zMax)=0 | IVoxieBox | pure virtual |
| setView(point3d LUT, point3d RDB)=0 | IVoxieBox | pure virtual |
| showVPS(int posX=15, int posY=525)=0 | IVoxieBox | pure virtual |
| shutdown()=0 | IVoxieBox | pure virtual |
| sphereCollideChk(point3d *sphereAPos, double sphereARadius, point3d *sphereBPos, double sphereBRadius, bool showCollisionBox=false)=0 | IVoxieBox | pure virtual |
| startFrame()=0 | IVoxieBox | pure virtual |
| touchManualRead(int *touchIndex, int *xVal, int *yVal, int *packetState)=0 | IVoxieBox | pure virtual |
| tweenCol(int color, int speed, int destcolor)=0 | IVoxieBox | pure virtual |
| updateJoyStateRaw(int controllerID, voxie_xbox_t *vx)=0 (defined in IVoxieBox) | IVoxieBox | pure virtual |
| updateMenu(int id, const char *st, int state, double v)=0 | IVoxieBox | pure virtual |
| updateNavStateRaw(int spaceNavID, voxie_nav_t *nav)=0 | IVoxieBox | pure virtual |
| updateSound(int handleID, int sourceChannel, int volumeLeft, int volumeRight, float playBackSpeed)=0 | IVoxieBox | pure virtual |
| updateSoundPosition(int handleID, double second, int seekType=SEEK_SET)=0 | IVoxieBox | pure virtual |
| ~IVoxieBox() (defined in IVoxieBox) | IVoxieBox | inlinevirtual |