GraphicsWindow Member List

This is the complete list of members for GraphicsWindow, including all inherited members.
beginFrame()=0GraphicsWindow [pure virtual]
checkHitCode(void)=0GraphicsWindow [pure virtual]
clearHitCode(void)=0GraphicsWindow [pure virtual]
clearScreen(RECT *rp, int useBkg=FALSE)=0GraphicsWindow [pure virtual]
clearViewportDepth()GraphicsWindow [inline, virtual]
config(HWND hWnd)=0GraphicsWindow [pure virtual]
CreateHWDrawMesh(GFX_MESH::HWTupleMesh *hwMesh)GraphicsWindow [inline, virtual]
DrawHWDrawMesh(GFX_MESH::HWTupleMesh *hwMesh)GraphicsWindow [inline, virtual]
endFrame()=0GraphicsWindow [pure virtual]
endMarkers()=0GraphicsWindow [pure virtual]
endSegments()=0GraphicsWindow [pure virtual]
endTriangles()=0GraphicsWindow [pure virtual]
enlargeUpdateRect(RECT *rp)=0GraphicsWindow [pure virtual]
escape(GFX_ESCAPE_FN fn, void *data)=0GraphicsWindow [pure virtual]
freeTextureHandle(DWORD_PTR handle)=0GraphicsWindow [pure virtual]
getBuf(int which, int size, void *buf)=0GraphicsWindow [pure virtual]
getBufAccess(int which)=0GraphicsWindow [pure virtual]
getBufSize(int which, int *size)=0GraphicsWindow [pure virtual]
getCameraMatrix(float mat[4][4], Matrix3 *invTM, int *persp, float *hither, float *yon)=0GraphicsWindow [pure virtual]
getDepthValue(float x, float y, float *z)GraphicsWindow [inline, virtual]
getDIB(BITMAPINFO *bmi, int *size)=0GraphicsWindow [pure virtual]
getDisplayState()=0GraphicsWindow [pure virtual]
getDriverString(void)=0GraphicsWindow [pure virtual]
getFlags()=0GraphicsWindow [pure virtual]
getFlipped(void)=0GraphicsWindow [pure virtual]
getHitDistance(void)=0GraphicsWindow [pure virtual]
getHitherCoord(void)=0GraphicsWindow [pure virtual]
getHWnd(void)=0GraphicsWindow [pure virtual]
GetInterface(Interface_ID id)InterfaceServer [virtual]
getMaterial(void)=0GraphicsWindow [pure virtual]
getMaxLights(void)=0GraphicsWindow [pure virtual]
getMaxStripLength()GraphicsWindow [inline, virtual]
getMaxTextures(void)=0GraphicsWindow [pure virtual]
getRndLimits(void)=0GraphicsWindow [pure virtual]
getRndMode(void)=0GraphicsWindow [pure virtual]
getSkipCount(void)=0GraphicsWindow [pure virtual]
getTextExtents(MCHAR *text, SIZE *sp)=0GraphicsWindow [pure virtual]
getTextureHandle(BITMAPINFO *bmi)=0GraphicsWindow [pure virtual]
getTextureSize(int bkg=FALSE)=0GraphicsWindow [pure virtual]
getTextureTiling(int which, int texStage=0)=0GraphicsWindow [pure virtual]
getTransform(void)=0GraphicsWindow [pure virtual]
getUpdateRect(RECT *rp)=0GraphicsWindow [pure virtual]
getVersion()=0GraphicsWindow [pure virtual]
getViewportLimits(void)=0GraphicsWindow [pure virtual]
getWinDepth(void)=0GraphicsWindow [pure virtual]
getWinSizeX()=0GraphicsWindow [pure virtual]
getWinSizeY()=0GraphicsWindow [pure virtual]
getYonCoord(void)=0GraphicsWindow [pure virtual]
hMarker(IPoint3 *xyz, MarkerType type)=0GraphicsWindow [pure virtual]
hPolygon(int ct, IPoint3 *xyz, Point3 *rgb, Point3 *uvw, int texNum=1)=0GraphicsWindow [pure virtual]
hPolyline(int ct, IPoint3 *xyz, Point3 *rgb, int closed, int *es)=0GraphicsWindow [pure virtual]
hPolyline(int ct, IPoint3 *xyz, Point3 *rgb, Point3 *uvw, int closed, int *es)GraphicsWindow [inline]
hText(IPoint3 *xyz, MCHAR *s)=0GraphicsWindow [pure virtual]
hTransPoint(const Point3 *in, IPoint3 *out)=0GraphicsWindow [pure virtual]
hTriStrip(int ct, IPoint3 *xyz, Point3 *rgb, Point3 *uvw, int texNum=1)=0GraphicsWindow [pure virtual]
interpWorld(Point3 *world1, Point3 *world2, float sParam, Point3 *interpPt)=0GraphicsWindow [pure virtual]
isPerspectiveView(void)=0GraphicsWindow [pure virtual]
lightVertex(const Point3 &pos, const Point3 &nor, Point3 &rgb)=0GraphicsWindow [pure virtual]
LineBufferDraw(int numberOfSegments)GraphicsWindow [inline, virtual]
LineBufferLock()GraphicsWindow [inline, virtual]
LineBufferSize()GraphicsWindow [inline, virtual]
LineBufferStride()GraphicsWindow [inline, virtual]
LineBufferUnLock()GraphicsWindow [inline, virtual]
LineGetDXColor(Point3 p)GraphicsWindow [inline, virtual]
loadMeshData(DWORD_PTR id, int xyzCt, Point3 *xyz, int norCt, Point3 *nor, int texNum, int uvwCt, Point3 *uvw, int mtlCt, Material *mtl)=0GraphicsWindow [pure virtual]
marker(Point3 *xyz, MarkerType type)=0GraphicsWindow [pure virtual]
MarkerBufferDraw(int numberOfMarkers)GraphicsWindow [inline, virtual]
MarkerBufferLock()GraphicsWindow [inline, virtual]
MarkerBufferSetMarkerType(MarkerType type)GraphicsWindow [inline, virtual]
MarkerBufferSize()GraphicsWindow [inline, virtual]
MarkerBufferStride()GraphicsWindow [inline, virtual]
MarkerBufferUnLock()GraphicsWindow [inline, virtual]
MarkerGetDXColor(Point3 p)GraphicsWindow [inline, virtual]
multiplePass(int pass, BOOL onOff, float scaleFact=1.005f)=0GraphicsWindow [pure virtual]
operator delete(void *ptr)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
operator delete(void *ptr, const char *filename, int line)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator delete(void *ptr, unsigned long flags)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator delete(void *ptr, void *placement_ptr)MaxHeapOperators [static]
operator delete[](void *ptr)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator delete[](void *ptr, unsigned long flags)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
operator new(size_t size, const char *filename, int line)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator new(size_t size, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size, void *placement_ptr)MaxHeapOperators [static]
operator new[](size_t size)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
operator new[](size_t size, const char *filename, int line)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator new[](size_t size, unsigned long flags)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
polygon(int ct, Point3 *xyz, Point3 *rgb, Point3 *uvw, int texNum=1)=0GraphicsWindow [pure virtual]
polygonN(int ct, Point3 *xyz, Point3 *nor, Point3 *uvw, int texNum=1)=0GraphicsWindow [pure virtual]
polyline(int ct, Point3 *xyz, Point3 *rgb, int closed, int *es)=0GraphicsWindow [pure virtual]
polyline(int ct, Point3 *xyz, Point3 *rgb, Point3 *uvw, int closed, int *es)GraphicsWindow [inline]
polylineN(int ct, Point3 *xyz, Point3 *nor, int closed, int *es)=0GraphicsWindow [pure virtual]
postCreate(int ct, GraphicsWindow **gw)=0GraphicsWindow [pure virtual]
processStrips(DWORD_PTR id, int stripCt, StripTab *s, GFX_ESCAPE_FN fn)=0GraphicsWindow [pure virtual]
processWireFaces(int xyzCt, Point3 *xyz, int faceCt, GWFace *face, int dispFlags, BitArray *faceSel, BitArray *edgeSel, int mtlCt, Material *mtl, GFX_ESCAPE_FN fn)=0GraphicsWindow [pure virtual]
querySupport(int what)=0GraphicsWindow [pure virtual]
resetUpdateRect()=0GraphicsWindow [pure virtual]
segment(Point3 *xyz, int vis)=0GraphicsWindow [pure virtual]
setBackgroundDIB(int width, int height, BITMAPINFO *bmi)=0GraphicsWindow [pure virtual]
setBackgroundOffset(int x, int y)=0GraphicsWindow [pure virtual]
setBuf(int which, int size, void *buf, RECT *rp)=0GraphicsWindow [pure virtual]
setBufAccess(int which, int b)=0GraphicsWindow [pure virtual]
setCamera(const Camera &c)=0GraphicsWindow [pure virtual]
setCameraMatrix(float mat[4][4], Matrix3 *invTM, int persp, float hither, float yon)=0GraphicsWindow [pure virtual]
setColor(ColorType t, float r, float g, float b)=0GraphicsWindow [pure virtual]
setColor(ColorType t, Point3 clr)GraphicsWindow [inline]
setDisplayState(int s)=0GraphicsWindow [pure virtual]
setFlags(DWORD f)=0GraphicsWindow [pure virtual]
setHitCode(BOOL h)=0GraphicsWindow [pure virtual]
setHitDistance(DWORD d)=0GraphicsWindow [pure virtual]
setHitRegion(HitRegion *rgn)=0GraphicsWindow [pure virtual]
setLight(int num, const Light *l)=0GraphicsWindow [pure virtual]
setLightExclusion(DWORD exclVec)=0GraphicsWindow [pure virtual]
setMaterial(const Material &m, int index=0)=0GraphicsWindow [pure virtual]
setPos(int x, int y, int w, int h)=0GraphicsWindow [pure virtual]
setRndLimits(DWORD l)=0GraphicsWindow [pure virtual]
setSkipCount(int c)=0GraphicsWindow [pure virtual]
setTexTransform(const Matrix3 &m, int texStage=0)=0GraphicsWindow [pure virtual]
setTextureAlphaOp(int texStage=0, int texOp=GW_TEX_MODULATE, int texAlphaSource=GW_TEX_TEXTURE, int texScale=GW_TEX_SCALE_1X)=0GraphicsWindow [pure virtual]
setTextureByHandle(DWORD_PTR handle, int texStage=0)=0GraphicsWindow [pure virtual]
setTextureColorOp(int texStage=0, int texOp=GW_TEX_MODULATE, int texAlphaSource=GW_TEX_TEXTURE, int texScale=GW_TEX_SCALE_1X)=0GraphicsWindow [pure virtual]
setTextureTiling(int u, int v, int w=GW_TEX_NO_TILING, int texStage=0)=0GraphicsWindow [pure virtual]
setTransform(const Matrix3 &m)=0GraphicsWindow [pure virtual]
setTransparency(DWORD settings)=0GraphicsWindow [pure virtual]
setUseVirtualViewport(int onOff)=0GraphicsWindow [pure virtual]
setViewport(int x, int y, int w, int h)=0GraphicsWindow [pure virtual]
setViewportLimits(DWORD l)=0GraphicsWindow [pure virtual]
setVirtualViewportParams(float zoom, float xOffset, float yOffset)=0GraphicsWindow [pure virtual]
shutdown()=0GraphicsWindow [pure virtual]
startMarkers()=0GraphicsWindow [pure virtual]
startSegments()=0GraphicsWindow [pure virtual]
startTriangles()=0GraphicsWindow [pure virtual]
text(Point3 *xyz, MCHAR *s)=0GraphicsWindow [pure virtual]
transPoint(const Point3 *in, Point3 *out)=0GraphicsWindow [pure virtual]
triangle(Point3 *xyz, Point3 *rgb)=0GraphicsWindow [pure virtual]
triangleN(Point3 *xyz, Point3 *nor, Point3 *uvw, int texNum=1)=0GraphicsWindow [pure virtual]
triangleNC(Point3 *xyz, Point3 *nor, Point3 *rgb)=0GraphicsWindow [pure virtual]
triangleNCT(Point3 *xyz, Point3 *nor, Point3 *rgb, Point3 *uvw, int texNum=1)=0GraphicsWindow [pure virtual]
triangleNW(Point3 *xyz, Point3 *nor, int *es)=0GraphicsWindow [pure virtual]
triangleW(Point3 *xyz, int *es)=0GraphicsWindow [pure virtual]
triStrip(int ct, Point3 *xyz, Point3 *rgb, Point3 *uvw, int texNum=1)=0GraphicsWindow [pure virtual]
triStripN(int ct, Point3 *xyz, Point3 *nor, Point3 *uvw, int texNum=1)=0GraphicsWindow [pure virtual]
updateScreen()=0GraphicsWindow [pure virtual]
useClosestTextureSize(int bkg=FALSE)=0GraphicsWindow [pure virtual]
wMarker(IPoint3 *xyz, MarkerType type)=0GraphicsWindow [pure virtual]
wPolygon(int ct, IPoint3 *xyz, Point3 *rgb, Point3 *uvw, int texNum=1)=0GraphicsWindow [pure virtual]
wPolyline(int ct, IPoint3 *xyz, Point3 *rgb, int closed, int *es)=0GraphicsWindow [pure virtual]
wPolyline(int ct, IPoint3 *xyz, Point3 *rgb, Point3 *uvw, int closed, int *es)GraphicsWindow [inline]
wText(IPoint3 *xyz, MCHAR *s)=0GraphicsWindow [pure virtual]
wTransPoint(const Point3 *in, IPoint3 *out)=0GraphicsWindow [pure virtual]
wTriStrip(int ct, IPoint3 *xyz, Point3 *rgb, Point3 *uvw, int texNum=1)=0GraphicsWindow [pure virtual]
~GraphicsWindow()GraphicsWindow [inline, virtual]
~InterfaceServer()InterfaceServer [virtual]