Enum ggez::error::GameError
[−]
[src]
pub enum GameError { FilesystemError(String), ConfigError(String), ResourceLoadError(String), ResourceNotFound(String, Vec<PathBuf>), RenderError(String), AudioError(String), WindowError(InitError), IOError(Error), FontError(String), VideoError(String), UnknownError(String), }
An enum containing all kinds of game framework errors.
Variants
FilesystemError(String)
ConfigError(String)
ResourceLoadError(String)
ResourceNotFound(String, Vec<PathBuf>)
RenderError(String)
AudioError(String)
WindowError(InitError)
IOError(Error)
FontError(String)
VideoError(String)
UnknownError(String)
Trait Implementations
impl Debug for GameError
[src]
impl Display for GameError
[src]
impl From<String> for GameError
[src]
Emit a non-fatal warning message Ideally we probably want some sort of real logging interface here...
impl From<InitError> for GameError
[src]
impl From<IntegerOrSdlError> for GameError
[src]
fn from(e: IntegerOrSdlError) -> GameError
Performs the conversion.
impl From<PrefPathError> for GameError
[src]
fn from(e: PrefPathError) -> GameError
Performs the conversion.
impl From<TextureValueError> for GameError
[src]
fn from(e: TextureValueError) -> GameError
Performs the conversion.
impl From<AppDirsError> for GameError
[src]
fn from(e: AppDirsError) -> GameError
Performs the conversion.
impl From<Error> for GameError
[src]
impl From<Error> for GameError
[src]
impl From<Error> for GameError
[src]
impl From<ZipError> for GameError
[src]
impl From<DecoderError> for GameError
[src]
fn from(e: DecoderError) -> GameError
Performs the conversion.
impl From<ImageError> for GameError
[src]
fn from(e: ImageError) -> GameError
Performs the conversion.
impl From<PipelineStateError<String>> for GameError
[src]
fn from(e: PipelineStateError<String>) -> GameError
Performs the conversion.
impl From<CombinedError> for GameError
[src]
impl<T> From<UpdateError<T>> for GameError where
T: Debug + Display + 'static,
[src]
T: Debug + Display + 'static,
fn from(e: UpdateError<T>) -> GameError
Performs the conversion.