Exception | Description |
---|---|
RException |
The root exception type for the renderer package.
|
RExceptionBuilderInvalid |
An exception representing an attempt to use a builder that has been
invalidated.
|
RExceptionCache |
An exception raised by
jcache errors. |
RExceptionCopierSourceEqualsTarget |
An exception representing an attempt to use the region copier to copy data
between two references to the same framebuffer.
|
RExceptionFilesystem |
An exception raised by
jvvfs filesystem errors. |
RExceptionFramebufferNotBound |
An exception raised by an attempt to perform an operation that requires a
framebuffer be bound.
|
RExceptionInstanceAlreadyInGroup |
An exception representing an attempt to add an instance to a group when the
instance is already in another group.
|
RExceptionInstanceAlreadyUnlit |
An exception representing an attempt to add an instance to a scene that
will be affected by lighting when the instance has already been added to
the scene without lighting.
|
RExceptionInstanceAlreadyVisible |
An exception representing an attempt to add an invisible shadow-casting
instance to a scene when the instance has already been added to the scene
as a visible instance for the given light.
|
RExceptionInternalAssertion |
An exception raised by bugs in the renderer.
|
RExceptionIO |
An exception raised system I/O exceptions.
|
RExceptionLightGroupAlreadyAdded |
An exception representing an attempt to create a light group that has
already been added to the scene.
|
RExceptionLightGroupLacksInstances |
An exception representing an attempt to create a light group that does not
contain any instances.
|
RExceptionLightGroupLacksLights |
An exception representing an attempt to create a light group that does not
contain any lights.
|
RExceptionLightGroupNonexistent |
An exception representing an attempt to specify a nonexistent light group.
|
RExceptionLightNonexistent |
An exception representing an attempt to specify a nonexistent light.
|
RExceptionMaterialMissingAlbedoTexture |
An exception representing an attempt to construct a material that has a
required but missing albedo texture.
|
RExceptionMaterialMissingSpecularTexture |
An exception representing an attempt to construct a material that has a
required but missing specular texture.
|
RExceptionMaterialNonexistent |
An exception representing an attempt to specify a nonexistent material.
|
RExceptionMatricesInstanceActive |
An exception representing an attempt to use part of the matrices API that
cannot be used when an instance is already active.
|
RExceptionMatricesInstanceInactive |
An exception representing an attempt to use part of the matrices API that
cannot be used when an instance is not active.
|
RExceptionMatricesObserverActive |
An exception representing an attempt to use part of the matrices API that
cannot be used when an observer is already active.
|
RExceptionMatricesObserverInactive |
An exception representing an attempt to use part of the matrices API that
cannot be used when an observer is not active.
|
RExceptionMatricesProjectiveActive |
An exception representing an attempt to use part of the matrices API that
cannot be used when a projective light is already active.
|
RExceptionMatricesProjectiveInactive |
An exception representing an attempt to use part of the matrices API that
cannot be used when a projective light is not active.
|
RExceptionMeshMissingNormals |
An exception representing an attempt to load a mesh that has missing normal
vectors.
|
RExceptionMeshMissingPositions |
An exception representing an attempt to load a mesh that has missing
coordinates.
|
RExceptionMeshMissingTangents |
An exception representing an attempt to load a mesh that has missing
tangent vectors.
|
RExceptionMeshMissingUVs |
An exception representing an attempt to load a mesh that has missing UV
coordinates.
|
RExceptionMeshNameInvalid |
An exception representing an attempt to specify an invalid name for a mesh.
|
RExceptionMeshNonexistent |
An exception representing an attempt to specify a nonexistent mesh.
|
RExceptionMeshTypeUnknown |
An exception representing an attempt to specify a mesh of an unknown type.
|
RExceptionNotSupported |
An exception raised when a feature is used that is not supported on the
current OpenGL implementation.
|
RExceptionProgramInvalid |
An exception representing an attempt to load a program that had corrupt
metadata or sources.
|
RExceptionResource |
An exception raised by resource limits being exceeded.
|
RExceptionShaderFragmentConflictingOutputs |
An exception raised upon attempting to load a fragment shader with a set of
conflicting outputs (possibly duplicate indices, or duplicate output names
- both indicate malformed program metadata).
|
RExceptionShaderFragmentUnknownOutputs |
An exception raised upon attempting to load a fragment shader whilst
specifying unknown fragment shader outputs.
|
RExceptionShaderFragmentUnmappedOutputs |
An exception raised upon attempting to load a fragment shader without
specifying a full set of output → draw buffer mappings.
|
RExceptionShaderNotFragmentShader |
An exception representing an attempt to load a fragment shader that
actually turned out not to be a fragment shader (possibly a program or
vertex shader).
|
RExceptionShaderNotVertexShader |
An exception representing an attempt to load a vertex shader that actually
turned out not to be a vertex shader (possibly a program or fragment
shader).
|
RExceptionUnitAllocatorActive |
An exception representing an attempt to create multiple children for a
texture unit allocator context.
|
RExceptionUnitAllocatorMultipleChildren |
An exception representing an attempt to create multiple children for a
texture unit allocator context.
|
RExceptionUserError |
An exception representing a programming mistake on the part of the
programmer using the API.
|
Copyright © 2015 <code@io7m.com> http://io7m.com