Nymph Game Engine
Chaiscript based Game Engine
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
invalid_texture_name_exception.h
Go to the documentation of this file.
1
#ifndef INVALID_TEXTURE_NAME_EXCEPTION_H
2
#define INVALID_TEXTURE_NAME_EXCEPTION_H
3
4
#include <exception>
5
#include <string>
6
7
namespace
Exceptions {
8
class
InvalidTextureNameException
:
public
std::exception {
9
private
:
10
std::string name;
11
public
:
12
InvalidTextureNameException
(
const
std::string& name) {
13
this->name = name;
14
}
15
16
virtual
const
char
*
what
()
const
throw() {
17
return
(std::string(
"Invalid texture name given: "
) + this->name).c_str();
18
}
19
};
20
}
21
22
#endif
Exceptions::InvalidTextureNameException::what
virtual const char * what() const
Definition:
invalid_texture_name_exception.h:16
Exceptions::InvalidTextureNameException
Definition:
invalid_texture_name_exception.h:8
Exceptions::InvalidTextureNameException::InvalidTextureNameException
InvalidTextureNameException(const std::string &name)
Definition:
invalid_texture_name_exception.h:12
src
exceptions
invalid_texture_name_exception.h
Generated on Sun Jan 14 2018 21:47:00 for Nymph Game Engine by
1.8.6