|
class | ImageCreator |
| A factory object for creating ImageSet objects. More...
|
|
class | ImageCreationException |
| Base class for all exceptions thrown by ImageCreator. More...
|
|
class | BadFaceCountException |
| Thrown if the ImageCreator is given a face count other than 1 or 6. More...
|
|
class | CubemapsMustBe2DException |
| Thrown if the user attempts to provide a cubemap that isn't two-dimensional. More...
|
|
class | No3DTextureArrayException |
| Thrown if the user attempts to have 3D array images, which are not allowed. More...
|
|
class | NoImagesSpecifiedException |
| Thrown if the mipmap or array count is not greater than zero. More...
|
|
class | ArrayOutOfBoundsException |
| Thrown if the ImageCreator is asked to insert an image outside of the arrayCount. More...
|
|
class | MipmapLayerOutOfBoundsException |
| Thrown if the ImageCreator is asked to insert an image outside of the mipmapCount. More...
|
|
class | FaceIndexOutOfBoundsException |
| Thrown if the ImageCreator is asked to insert an image outside of the faceCount. More...
|
|
class | ImageSetAlreadyCreatedException |
| Thrown when attempting to do anything except destroy an ImageCreator object after calling ImageCreator::CreateImage. More...
|
|
struct | UncheckedImageFormat |
| Represents a potentially valid image format. More...
|
|
class | InvalidFormatException |
| Thrown if an invalid format is used by any API. Usually contains an explanation of the problem. More...
|
|
class | ImageFormat |
| An immutable combination of image format parameters. More...
|
|
struct | Dimensions |
| Describes the dimensionality of an image. More...
|
|
class | SingleImage |
| Represents a single image of a certain dimensionality. More...
|
|
class | ImageSet |
| Represents a set of images that can be stored in a texture object. More...
|
|
struct | OpenGLPixelTransferParams |
| Contains the pixel transfer parameters for OpenGL texture upload functions. More...
|
|
class | TextureGenerationException |
| Base class for all exceptions thrown by the texture loaders. More...
|
|
class | ImageFormatUnsupportedException |
| Thrown if the image format cannot be used because the OpenGL implementation doesn't support the format. More...
|
|
class | TextureUnsupportedException |
| Thrown if the texture type that was asked to be created is not supported by this OpenGL implementation. More...
|
|
class | TextureUnexpectedException |
| Thrown because the texture type is not yet supported by GL Image. More...
|
|
class | CannotForceRenderTargetException |
| Thrown when using the FORCE_REQUIRED_FORMATS flag and the format could not be converted to a required one without compromising data. More...
|
|
class | CannotForceTextureStorage |
| Thrown when using the FORCE_TEXTURE_STORAGE flag and the OpenGL implementation doesn't support it. More...
|
|
class | CannotForceDSAUsage |
| Thrown when using the FORCE_DSA flag and the OpenGL implementation doesn't support it. More...
|
|