![]() |
Gorgon Game Engine
|
Reads lines from a file. More...
Public Member Functions | |
| FileInput (const std::string &filename) | |
Public Member Functions inherited from StreamInput | |
| StreamInput (std::istream &stream, Dialect dialect, const std::string &name="") | |
| virtual bool | ReadLine (std::string &input, bool) override final |
| This method should read a single physical line from the source. More... | |
| virtual void | Reset () override |
| Resets the input to the beginning. More... | |
Public Member Functions inherited from InputProvider | |
| InputProvider (Dialect dialect) | |
| Dialect | GetDialect () const |
| Returns the current dialect of the input. More... | |
| std::string | GetName () const |
| virtual bool | IsInteractive () const |
| Returns if this input provider allows interaction. More... | |
| void | SetDialect (Dialect dialect) |
| Changes the current dialect of the input. More... | |
Additional Inherited Members | |
Public Types inherited from InputProvider | |
| enum | Dialect { Console, Programming, Intermediate, Binary } |
Protected Member Functions inherited from InputProvider | |
| virtual void | checkdialect () |
Protected Attributes inherited from InputProvider | |
| Dialect | dialect |
| std::string | name |
Reads lines from a file.
| FileInput | ( | const std::string & | filename | ) |