VX++ Framework (VxCpp.dll)
Friendly Voxon development with classes
VoxieBox Member List

This is the complete list of members for VoxieBox, including all inherited members.

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