Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members Related Pages
sglTexture2D Member List
This is the complete list of members for sglTexture2D, including all inherited members.
- apply(sglCurrState *curr_state) const
[inline, virtual]
- applyToUnit(sglCurrState *, unsigned int) const
[virtual]
- bind()
[virtual]
- bindDirtyTextures()
[static]
- buildAutoMipmaps(unsigned int mask) (defined in sglTexture)
[protected]
- buildMipmaps(vector< void *> &mipmaps)
[virtual]
- callback typedef
- checkProxy()
[virtual]
- CloneModeEnum enum name
- CompressionLevelEnum enum name (defined in sglTexture)
- copyTexSubImage(GLint level, GLint offset_x, GLint offset_y, GLint win_x, GLint win_y, GLint width, GLint height)
- copyTo(sglObject *dst, unsigned int mode) const (defined in sglObject)
[protected]
- deref()
[inline]
- dirty(unsigned int mask) (defined in sglTexture)
[protected]
- DirtyEnum enum name (defined in sglTexture)
[protected]
- eALPHA enum value (defined in sglTexture)
- eALPHA_TEST enum value (defined in sglStatelet)
- eANTI_ALIAS_LINE enum value (defined in sglStatelet)
- eANTI_ALIAS_POINT enum value (defined in sglStatelet)
- eANTI_ALIAS_POLYGON enum value (defined in sglStatelet)
- eBITMAP enum value (defined in sglTexture)
- eBLENDING enum value (defined in sglStatelet)
- eBLUE enum value (defined in sglTexture)
- eBYTE enum value (defined in sglTexture)
- eCLAMP enum value (defined in sglTexture)
- eCLAMP_TO_EDGE enum value (defined in sglTexture)
- eCLONE_NODES_RECURSIVE enum value
- eCLONE_ONE_NODE enum value
- eCLONE_USER_DATA enum value
- eCOLOR_MASK enum value (defined in sglStatelet)
- eCOMPRESS_MAX enum value (defined in sglTexture)
- eCOMPRESS_MED enum value (defined in sglTexture)
- eCOMPRESS_MIN enum value (defined in sglTexture)
- eCOMPRESS_NONE enum value (defined in sglTexture)
- eCULL_MODE enum value (defined in sglStatelet)
- eDEPTH_MASK enum value (defined in sglStatelet)
- eDEPTH_RANGE enum value (defined in sglStatelet)
- eDEPTH_TEST enum value (defined in sglStatelet)
- eDIRTY_ANISOTROPY enum value (defined in sglTexture)
[protected]
- eDIRTY_BORDER_COLOR enum value (defined in sglTexture)
[protected]
- eDIRTY_IMAGE enum value (defined in sglTexture)
[protected]
- eDIRTY_INTERNAL_FORMAT enum value (defined in sglTexture)
[protected]
- eDIRTY_LOD enum value (defined in sglTexture)
[protected]
- eDIRTY_MAG_FILTER enum value (defined in sglTexture)
[protected]
- eDIRTY_MIN_FILTER enum value (defined in sglTexture)
[protected]
- eDIRTY_MIPMAP enum value (defined in sglTexture)
[protected]
- eDIRTY_REPLACE enum value (defined in sglTexture)
[protected]
- eDIRTY_RESET enum value (defined in sglTexture)
[protected]
- eDIRTY_SUBIMAGE enum value (defined in sglTexture)
[protected]
- eDIRTY_WRAP_S_MODE enum value (defined in sglTexture)
[protected]
- eDIRTY_WRAP_T_MODE enum value (defined in sglTexture)
[protected]
- eDITHERING enum value (defined in sglStatelet)
- eFLOAT enum value (defined in sglTexture)
- eFOG enum value (defined in sglStatelet)
- eFRONT_FACE enum value (defined in sglStatelet)
- eGREEN enum value (defined in sglTexture)
- eHIGHLIGHT enum value (defined in sglStatelet)
- eINT enum value (defined in sglTexture)
- eINT_ALPHA enum value (defined in sglTexture)
- eINT_ALPHA12 enum value (defined in sglTexture)
- eINT_ALPHA16 enum value (defined in sglTexture)
- eINT_ALPHA4 enum value (defined in sglTexture)
- eINT_ALPHA8 enum value (defined in sglTexture)
- eINT_INTENSITY enum value (defined in sglTexture)
- eINT_INTENSITY12 enum value (defined in sglTexture)
- eINT_INTENSITY16 enum value (defined in sglTexture)
- eINT_INTENSITY4 enum value (defined in sglTexture)
- eINT_INTENSITY8 enum value (defined in sglTexture)
- eINT_LUMINANCE enum value (defined in sglTexture)
- eINT_LUMINANCE12 enum value (defined in sglTexture)
- eINT_LUMINANCE12_ALPHA12 enum value (defined in sglTexture)
- eINT_LUMINANCE12_ALPHA4 enum value (defined in sglTexture)
- eINT_LUMINANCE16 enum value (defined in sglTexture)
- eINT_LUMINANCE16_ALPHA16 enum value (defined in sglTexture)
- eINT_LUMINANCE4 enum value (defined in sglTexture)
- eINT_LUMINANCE4_ALPHA4 enum value (defined in sglTexture)
- eINT_LUMINANCE6_ALPHA2 enum value (defined in sglTexture)
- eINT_LUMINANCE8 enum value (defined in sglTexture)
- eINT_LUMINANCE8_ALPHA8 enum value (defined in sglTexture)
- eINT_LUMINANCE_ALPHA enum value (defined in sglTexture)
- eINT_R3_G3_B2 enum value (defined in sglTexture)
- eINT_RGB enum value (defined in sglTexture)
- eINT_RGB10 enum value (defined in sglTexture)
- eINT_RGB10_A2 enum value (defined in sglTexture)
- eINT_RGB12 enum value (defined in sglTexture)
- eINT_RGB16 enum value (defined in sglTexture)
- eINT_RGB4 enum value (defined in sglTexture)
- eINT_RGB5 enum value (defined in sglTexture)
- eINT_RGB5_A1 enum value (defined in sglTexture)
- eINT_RGB8 enum value (defined in sglTexture)
- eINT_RGBA enum value (defined in sglTexture)
- eINT_RGBA12 enum value (defined in sglTexture)
- eINT_RGBA16 enum value (defined in sglTexture)
- eINT_RGBA2 enum value (defined in sglTexture)
- eINT_RGBA4 enum value (defined in sglTexture)
- eINT_RGBA8 enum value (defined in sglTexture)
- eLIGHTING enum value (defined in sglStatelet)
- eLINE_STIPPLE enum value (defined in sglStatelet)
- eLINE_WIDTH enum value (defined in sglStatelet)
- eLINEAR enum value (defined in sglTexture)
- eLINEAR_MIPMAP_LINEAR enum value (defined in sglTexture)
- eLINEAR_MIPMAP_NEAREST enum value (defined in sglTexture)
- eLOGIC_OP enum value (defined in sglStatelet)
- eLUMINANCE enum value (defined in sglTexture)
- eLUMINANCE_ALPHA enum value (defined in sglTexture)
- eMATERIAL enum value (defined in sglStatelet)
- eMIP_HW enum value (defined in sglTexture)
[protected]
- eMIP_NONE enum value (defined in sglTexture)
[protected]
- eMIP_SW enum value (defined in sglTexture)
[protected]
- eNEAREST enum value (defined in sglTexture)
- eNEAREST_MIPMAP_LINEAR enum value (defined in sglTexture)
- eNEAREST_MIPMAP_NEAREST enum value (defined in sglTexture)
- eNUM_BASIC_STATES enum value (defined in sglStatelet)
- eOCCLUSION_CULL enum value (defined in sglStatelet)
- ePOINT_PARAMETERS enum value (defined in sglStatelet)
- ePOINT_SIZE enum value (defined in sglStatelet)
- ePOLY_BACK_STYLE enum value (defined in sglStatelet)
- ePOLY_FRONT_STYLE enum value (defined in sglStatelet)
- ePOLYGON_OFFSET enum value (defined in sglStatelet)
- ePOLYGON_STIPPLE enum value (defined in sglStatelet)
- eRED enum value (defined in sglTexture)
- eREPEAT enum value (defined in sglTexture)
- eRGB enum value (defined in sglTexture)
- eRGBA enum value (defined in sglTexture)
- eSHADE_MODEL enum value (defined in sglStatelet)
- eSHORT enum value (defined in sglTexture)
- eTEX_ENV enum value (defined in sglStatelet)
- eTEX_GEN enum value (defined in sglStatelet)
- eTEXTURE enum value (defined in sglStatelet)
- eTEXTURE_MATRIX enum value (defined in sglStatelet)
- eTRANSFORM_MATRIX enum value (defined in sglStatelet)
- eTRANSPARENCY enum value (defined in sglStatelet)
- eUNSIGNED_BYTE enum value (defined in sglTexture)
- eUNSIGNED_INT enum value (defined in sglTexture)
- eUNSIGNED_SHORT enum value (defined in sglTexture)
- ExternalFormatEnum enum name
- FilterEnum enum name
- getAutoBind()
[static]
- getAutoMipmapFlag()
[inline]
- getBitsPerTexel(InternalFormatEnum format)
[static]
- getBorderColor(sglVec4f &color) const
[inline]
- getCompressionLevel()
[inline]
- getExternalFormat() const
[inline]
- getIdealInternalSize() const
[virtual]
- getImage(void *&image, ExternalFormatEnum &format, TypeEnum &type, unsigned int &num_s, unsigned int &num_t, bool &border) const (defined in sglTexture2D)
- getIndex() const
[inline]
- getInternalFormat() const
[inline]
- getLikelyInternalSize() const
[virtual]
- getLODBaseLevel() const (defined in sglTexture)
[inline]
- getLODMaxLevel() const (defined in sglTexture)
[inline]
- getLODMinMax(float &minLOD, float &maxLOD) const (defined in sglTexture)
[inline]
- getMagFilter() const
[inline]
- getMaxAnisotropy() const (defined in sglTexture)
[inline]
- getMaxSupportedMaxAnisotropy()
[inline, static]
- getMinFilter() const
[inline]
- getName() const
[inline]
- getNumComponents(ExternalFormatEnum external_format)
[static]
- getPostBindCallback() const
[inline]
- getPreBindCallback() const
[inline]
- getRefCount() const
[inline]
- getSize(unsigned int &width, unsigned int &height) const
[inline]
- getSorted() const
[inline, virtual]
- getSortKey() const
[inline]
- getType() const
[inline, virtual]
- getUserData() const
[inline]
- getWrapMode(WrapEnum &s_repeat_flag, WrapEnum &t_repeat_flag) const (defined in sglTexture2D)
- halveImage(sglTexture::ExternalFormatEnum format, sglTexture::TypeEnum type, unsigned int &num_s, unsigned int &num_t, bool border, void *old_image, void *&new_image)
[static]
- InternalFormatEnum enum name
- isBound() const
[inline]
- isValid() const
[inline]
- m_auto_mipmap_flag (defined in sglTexture)
[protected]
- m_border (defined in sglTexture)
[protected]
- m_border_color (defined in sglTexture)
[protected]
- m_bound_mipmaps (defined in sglTexture)
[protected]
- m_compression_enum (defined in sglTexture)
[protected]
- m_compression_flag (defined in sglTexture)
[protected]
- m_dirty_flag (defined in sglTexture)
[protected]
- m_external_format (defined in sglTexture)
[protected]
- m_image (defined in sglTexture)
[protected]
- m_index (defined in sglStatelet)
[protected]
- m_internal_format (defined in sglTexture)
[protected]
- m_internal_format_flag (defined in sglTexture)
[protected]
- m_internal_size (defined in sglTexture)
[protected]
- m_internal_size_dirty (defined in sglTexture)
[protected]
- m_mag_filter (defined in sglTexture)
[protected]
- m_max_anisotropy (defined in sglTexture)
[protected]
- m_min_filter (defined in sglTexture)
[protected]
- m_mipmaps (defined in sglTexture)
[protected]
- m_name (defined in sglObject)
[protected]
- m_own_image (defined in sglTexture)
[protected]
- m_post_bind_callback (defined in sglTexture)
[protected]
- m_pre_bind_callback (defined in sglTexture)
[protected]
- m_ref_count (defined in sglObject)
[protected]
- m_target (defined in sglTexture)
[protected]
- m_texture_lod_active (defined in sglTexture)
[protected]
- m_texture_lod_base_level (defined in sglTexture)
[protected]
- m_texture_lod_max (defined in sglTexture)
[protected]
- m_texture_lod_max_level (defined in sglTexture)
[protected]
- m_texture_lod_min (defined in sglTexture)
[protected]
- m_texture_object (defined in sglTexture)
[protected]
- m_type (defined in sglTexture)
[protected]
- m_user_data (defined in sglObject)
[protected]
- m_valid_flag (defined in sglTexture)
[protected]
- MipStateEnum enum name (defined in sglTexture)
[protected]
- operator==(const sglStatelet &rhs) const
[inline]
- printInfo(ostream &ostrm, const char *indent_string) const
[virtual]
- ref()
[inline]
- replaceImage(void *new_image, GLint level=0)
[virtual]
- reset()
- resizeImage(sglTexture::ExternalFormatEnum format, sglTexture::TypeEnum type, unsigned int old_s, unsigned int old_t, bool border, unsigned int new_s, unsigned int new_t, void *old_image, void *&new_image)
[static]
- s_auto_bind (defined in sglTexture)
[protected, static]
- s_dirty_textures (defined in sglTexture)
[protected, static]
- s_lock (defined in sglTexture)
[protected, static]
- setAutoBind(bool on)
[static]
- setAutoMipmapFlag(bool on)
- setBorderColor(const sglVec4f &color)
- setCompressionLevel(CompressionLevelEnum fact)
- setImage(void *image, ExternalFormatEnum format, TypeEnum type, unsigned int num_s, unsigned int num_t, bool border=false)
- setInternalFormat(InternalFormatEnum format)
- setLODBaseLevel(GLuint base)
- setLODMaxLevel(GLuint maxLevel)
- setLODMinMax(float minLOD, float maxLOD)
- setMagFilter(FilterEnum filter)
- setMaxAnisotropy(float max)
- setMinFilter(FilterEnum filter)
- setMipmapLevels(const vector< void *> &images)
[virtual]
- setName(const string &name)
[inline]
- setPostBindCallback(callback func)
- setPreBindCallback(callback func)
- setUserData(sglUserData *data)
[inline]
- setWrapMode(WrapEnum s_repeat_flag, WrapEnum t_repeat_flag)
- sglObject()
- sglStatelet(StateEnum type) (defined in sglStatelet)
[inline, protected]
- sglTexture(GLenum target)
[protected]
- sglTexture2D() (defined in sglTexture2D)
- sglTexturingStatelet(StateEnum type)
[inline]
- StateEnum enum name
- subloadImage(void *sub_image, GLint level, GLint offset_x, GLint offset_y, GLint width, GLint height)
- TypeEnum enum name
- unbind()
- WrapEnum enum name
- ~sglObject()=0
[pure virtual]
- ~sglStatelet()
[inline, virtual]
- ~sglTexture()
[virtual]
- ~sglTexture2D() (defined in sglTexture2D)
[virtual]
- ~sglTexturingStatelet()
[inline, virtual]
Generated at Mon Jul 1 18:00:10 2002 for SGL by
1.2.6 written by Dimitri van Heesch,
© 1997-2001