This is the complete list of members for SurfaceClass, including all inherited members.
| ActiveRefInfo | RefCountClass | |
| ActiveRefList | RefCountClass | static |
| ActiveRefNode | RefCountClass | |
| Add_Active_Ref(RefCountClass *obj) | RefCountClass | static |
| Add_Ref(void) const | RefCountClass | |
| Attach(IDirect3DSurface8 *surface) | SurfaceClass | |
| Clear() | SurfaceClass | |
| Copy(unsigned int dstx, unsigned int dsty, unsigned int srcx, unsigned int srcy, unsigned int width, unsigned int height, const SurfaceClass *other) | SurfaceClass | |
| Copy(const unsigned char *other) | SurfaceClass | |
| Copy(Vector2i &min, Vector2i &max, const unsigned char *other) | SurfaceClass | |
| CreateCopy(int *width, int *height, int *size, bool flip=false) | SurfaceClass | |
| Delete_This(void) | RefCountClass | inlinevirtual |
| Detach(void) | SurfaceClass | |
| DrawHLine(const unsigned int y, const unsigned int x1, const unsigned int x2, unsigned int color) | SurfaceClass | |
| DrawPixel(const unsigned int x, const unsigned int y, unsigned int color) | SurfaceClass | |
| FindBB(Vector2i *min, Vector2i *max) | SurfaceClass | |
| Get_Description(SurfaceDescription &surface_desc) | SurfaceClass | |
| Get_Pixel(Vector3 &rgb, int x, int y) | SurfaceClass | |
| Get_Surface_Format() const | SurfaceClass | inline |
| glueEnforcer() const =0 | W3DMPO | protectedpure virtual |
| Hue_Shift(const Vector3 &hsv_shift) | SurfaceClass | |
| Is_Monochrome(void) | SurfaceClass | |
| Is_Transparent_Column(unsigned int column) | SurfaceClass | |
| Lock(int *pitch) | SurfaceClass | |
| Num_Refs(void) const | RefCountClass | inline |
| Peek_D3D_Surface(void) | SurfaceClass | inline |
| RefCountClass(void) | RefCountClass | inline |
| RefCountClass(const RefCountClass &) | RefCountClass | inline |
| Release_Ref(void) const | RefCountClass | inline |
| Remove_Active_Ref(RefCountClass *obj) | RefCountClass | static |
| Set_Ref_Owner(RefCountClass *obj, char *file, int line) | RefCountClass | static |
| Stretch_Copy(unsigned int dstx, unsigned int dsty, unsigned int dstwidth, unsigned int dstheight, unsigned int srcx, unsigned int srcy, unsigned int srcwidth, unsigned int srcheight, const SurfaceClass *source) | SurfaceClass | |
| SurfaceClass(unsigned width, unsigned height, WW3DFormat format) | SurfaceClass | |
| SurfaceClass(const char *filename) | SurfaceClass | |
| SurfaceClass(IDirect3DSurface8 *d3d_surface) | SurfaceClass | |
| TextureClass class | SurfaceClass | friend |
| Total_Refs(void) | RefCountClass | inlinestatic |
| Unlock(void) | SurfaceClass | |
| Validate_Active_Ref(RefCountClass *obj) | RefCountClass | static |
| ~RefCountClass(void) | RefCountClass | inlineprotectedvirtual |
| ~SurfaceClass(void) | SurfaceClass | |
| ~W3DMPO() | W3DMPO | inlinevirtual |