|
| unsigned int | GetCubeIndexFor (unsigned int item) const |
| |
| char const * | GetDataFor (unsigned int cube, unsigned int face, unsigned int level) const |
| |
| char * | GetDataFor (unsigned int cube, unsigned int face, unsigned int level) |
| |
| unsigned int | GetFaceIndexFor (unsigned int item) const |
| |
| template<typename T > |
| T const * | GetFor (unsigned int cube, unsigned int face, unsigned int level) const |
| |
| template<typename T > |
| T * | GetFor (unsigned int cube, unsigned int face, unsigned int level) |
| |
| unsigned int | GetIndex (unsigned int cube, unsigned int face, unsigned int level) const |
| |
| unsigned int | GetItemIndexFor (unsigned int cube, unsigned int face) const |
| |
| unsigned int | GetLength () const |
| |
| unsigned int | GetNumCubes () const |
| |
| unsigned int | GetOffsetFor (unsigned int cube, unsigned int face, unsigned int level) const |
| |
| | TextureCubeArray (unsigned int numCubes, DFType format, unsigned int length, bool hasMipmaps=false, bool createStorage=true) |
| |
| char const * | GetDataFor (unsigned int item, unsigned int level) const |
| |
| char * | GetDataFor (unsigned int item, unsigned int level) |
| |
| template<typename T > |
| T const * | GetFor (unsigned int item, unsigned int level) const |
| |
| template<typename T > |
| T * | GetFor (unsigned int item, unsigned int level) |
| |
| unsigned int | GetOffsetFor (unsigned int item, unsigned int level) const |
| |
| void | AutogenerateMipmaps () |
| |
| char const * | GetDataFor (unsigned int item, unsigned int level) const |
| |
| char * | GetDataFor (unsigned int item, unsigned int level) |
| |
| unsigned int | GetDimension (int i) const |
| |
| unsigned int | GetDimensionFor (unsigned int level, int i) const |
| |
| template<typename T > |
| T const * | GetFor (unsigned int item, unsigned int level) const |
| |
| template<typename T > |
| T * | GetFor (unsigned int item, unsigned int level) |
| |
| DFType | GetFormat () const |
| |
| unsigned int | GetIndex (unsigned int item, unsigned int level) const |
| |
| unsigned int | GetNumBytesFor (unsigned int level) const |
| |
| unsigned int | GetNumDimensions () const |
| |
| unsigned int | GetNumElementsFor (unsigned int level) const |
| |
| unsigned int | GetNumItems () const |
| |
| unsigned int | GetNumLevels () const |
| |
| unsigned int | GetNumSubresources () const |
| |
| unsigned int | GetOffsetFor (unsigned int item, unsigned int level) const |
| |
| Subresource | GetSubresource (unsigned int index) const |
| |
| bool | HasMipmaps () const |
| |
| bool | WantAutogenerateMipmaps () const |
| |
| void | CreateStorage () |
| |
| void | DestroyStorage () |
| |
| template<typename T > |
| T const * | Get () const |
| |
| template<typename T > |
| T * | Get () |
| |
| CopyType | GetCopyType () const |
| |
| char const * | GetData () const |
| |
| char * | GetData () |
| |
| unsigned int | GetElementSize () const |
| |
| unsigned int | GetNumActiveBytes () const |
| |
| unsigned int | GetNumActiveElements () const |
| |
| unsigned int | GetNumBytes () const |
| |
| unsigned int | GetNumElements () const |
| |
| unsigned int | GetOffset () const |
| |
| Usage | GetUsage () const |
| |
| void | ResetData () |
| |
| void | SetCopyType (CopyType copyType) |
| |
| void | SetData (char *data) |
| |
| void | SetNumActiveElements (unsigned int numActiveElements) |
| |
| void | SetOffset (unsigned int offset) |
| |
| void | SetUsage (Usage usage) |
| |
| virtual | ~Resource () |
| |
| std::string const & | GetName () const |
| |
| GraphicsObjectType | GetType () const |
| |
| bool | IsBuffer () const |
| |
| bool | IsDrawingState () const |
| |
| bool | IsShader () const |
| |
| bool | IsTexture () const |
| |
| bool | IsTextureArray () const |
| |
| void | SetName (std::string const &name) |
| |
| virtual | ~GraphicsObject () |
| |
|
| enum | { MAX_MIPMAP_LEVELS = 16
} |
| |
| static void | SubscribeForDestruction (std::shared_ptr< ListenerForDestruction > const &listener) |
| |
| static void | UnsubscribeForDestruction (std::shared_ptr< ListenerForDestruction > const &listener) |
| |
| static const unsigned int | CubeFaceCount = 6 |
| |
| static const unsigned int | CubeFaceNegativeX = 1 |
| |
| static const unsigned int | CubeFaceNegativeY = 3 |
| |
| static const unsigned int | CubeFaceNegativeZ = 5 |
| |
| static const unsigned int | CubeFacePositiveX = 0 |
| |
| static const unsigned int | CubeFacePositiveY = 2 |
| |
| static const unsigned int | CubeFacePositiveZ = 4 |
| |
| static int const | shaderDataLookup = 5 |
| |
| | TextureArray (unsigned int numItems, DFType format, unsigned int numDimensions, unsigned int dim0, unsigned int dim1, unsigned int dim2, bool hasMipmaps, bool createStorage) |
| |
| | Texture (unsigned int numItems, DFType format, unsigned int numDimensions, unsigned int dim0, unsigned int dim1, unsigned int dim2, bool hasMipmaps, bool createStorage) |
| |
| | Resource (unsigned int numElements, size_t elementSize, bool createStorage=true) |
| |
| | GraphicsObject () |
| |
| static unsigned int | GetTotalElements (unsigned int numItems, unsigned int dim0, unsigned int dim1, unsigned int dim2, bool hasMipmaps) |
| |
| bool | mAutogenerateMipmaps |
| |
| DFType | mFormat |
| |
| bool | mHasMipmaps |
| |
| std::array< std::array< unsigned int, 3 >, MAX_MIPMAP_LEVELS > | mLDimension |
| |
| std::array< unsigned int, MAX_MIPMAP_LEVELS > | mLNumBytes |
| |
| std::vector< std::array< unsigned int, MAX_MIPMAP_LEVELS > > | mLOffset |
| |
| unsigned int | mNumDimensions |
| |
| unsigned int | mNumItems |
| |
| unsigned int | mNumLevels |
| |
| CopyType | mCopyType |
| |
| char * | mData |
| |
| unsigned int | mElementSize |
| |
| unsigned int | mNumActiveElements |
| |
| unsigned int | mNumBytes |
| |
| unsigned int | mNumElements |
| |
| unsigned int | mOffset |
| |
| std::vector< char > | mStorage |
| |
| Usage | mUsage |
| |
| std::string | mName |
| |
| GraphicsObjectType | mType |
| |
Definition at line 15 of file GteTextureCubeArray.h.