◆ ReadStatus
Enumerator |
---|
NOT_IMPLEMENTED | read*() method not implemented in concrete ReaderWriter.
|
FILE_NOT_HANDLED | File is not appropriate for this file reader, due to some incompatibility, but not a read error.
|
FILE_NOT_FOUND | File could not be found or could not be read.
|
ERROR_IN_READING_FILE | File found, loaded, but an error was encountered during processing.
|
FILE_LOADED | File successfully found, loaded, and converted into osg.
|
FILE_LOADED_FROM_CACHE | File found in cache and returned.
|
FILE_REQUESTED | Asynchronous file read has been requested, but returning immediately, keep polling plugin until file read has been completed.
|
INSUFFICIENT_MEMORY_TO_LOAD | File found but not loaded because estimated required memory surpasses available memory.
|
◆ ReadResult() [1/5]
◆ ReadResult() [2/5]
osgDB::ReaderWriter::ReadResult::ReadResult |
( |
const std::string & |
m | ) |
|
|
inline |
◆ ReadResult() [3/5]
◆ ReadResult() [4/5]
◆ ReadResult() [5/5]
osgDB::ReaderWriter::ReadResult::ReadResult |
( |
const ReadResult & |
rr | ) |
|
|
inline |
◆ error()
bool osgDB::ReaderWriter::ReadResult::error |
( |
| ) |
const |
|
inline |
◆ getArchive()
◆ getHeightField()
◆ getImage()
osg::Image* osgDB::ReaderWriter::ReadResult::getImage |
( |
| ) |
|
◆ getNode()
osg::Node* osgDB::ReaderWriter::ReadResult::getNode |
( |
| ) |
|
◆ getObject()
osg::Object* osgDB::ReaderWriter::ReadResult::getObject |
( |
| ) |
|
◆ getScript()
osg::Script* osgDB::ReaderWriter::ReadResult::getScript |
( |
| ) |
|
◆ getShader()
osg::Shader* osgDB::ReaderWriter::ReadResult::getShader |
( |
| ) |
|
◆ loadedFromCache()
bool osgDB::ReaderWriter::ReadResult::loadedFromCache |
( |
| ) |
const |
|
inline |
◆ message() [1/2]
std::string& osgDB::ReaderWriter::ReadResult::message |
( |
| ) |
|
|
inline |
◆ message() [2/2]
const std::string& osgDB::ReaderWriter::ReadResult::message |
( |
| ) |
const |
|
inline |
◆ notEnoughMemory()
bool osgDB::ReaderWriter::ReadResult::notEnoughMemory |
( |
| ) |
const |
|
inline |
◆ notFound()
bool osgDB::ReaderWriter::ReadResult::notFound |
( |
| ) |
const |
|
inline |
◆ notHandled()
bool osgDB::ReaderWriter::ReadResult::notHandled |
( |
| ) |
const |
|
inline |
◆ operator<()
bool osgDB::ReaderWriter::ReadResult::operator< |
( |
const ReadResult & |
rhs | ) |
const |
|
inline |
◆ operator=()
◆ status()
ReadStatus osgDB::ReaderWriter::ReadResult::status |
( |
| ) |
const |
|
inline |
◆ statusMessage()
std::string osgDB::ReaderWriter::ReadResult::statusMessage |
( |
| ) |
const |
report the ReadResult's status, and message (if any). Useful for reporting of errors to users.
◆ success()
bool osgDB::ReaderWriter::ReadResult::success |
( |
| ) |
const |
|
inline |
◆ takeArchive()
◆ takeHeightField()
◆ takeImage()
osg::Image* osgDB::ReaderWriter::ReadResult::takeImage |
( |
| ) |
|
◆ takeNode()
osg::Node* osgDB::ReaderWriter::ReadResult::takeNode |
( |
| ) |
|
◆ takeObject()
osg::Object* osgDB::ReaderWriter::ReadResult::takeObject |
( |
| ) |
|
◆ takeScript()
osg::Script* osgDB::ReaderWriter::ReadResult::takeScript |
( |
| ) |
|
◆ takeShader()
osg::Shader* osgDB::ReaderWriter::ReadResult::takeShader |
( |
| ) |
|
◆ validArchive()
bool osgDB::ReaderWriter::ReadResult::validArchive |
( |
| ) |
|
|
inline |
◆ validHeightField()
bool osgDB::ReaderWriter::ReadResult::validHeightField |
( |
| ) |
|
|
inline |
◆ validImage()
bool osgDB::ReaderWriter::ReadResult::validImage |
( |
| ) |
|
|
inline |
◆ validNode()
bool osgDB::ReaderWriter::ReadResult::validNode |
( |
| ) |
|
|
inline |
◆ validObject()
bool osgDB::ReaderWriter::ReadResult::validObject |
( |
| ) |
|
|
inline |
◆ validScript()
bool osgDB::ReaderWriter::ReadResult::validScript |
( |
| ) |
|
|
inline |
◆ validShader()
bool osgDB::ReaderWriter::ReadResult::validShader |
( |
| ) |
|
|
inline |
◆ _message
std::string osgDB::ReaderWriter::ReadResult::_message |
|
protected |
◆ _object
◆ _status
ReadStatus osgDB::ReaderWriter::ReadResult::_status |
|
protected |
The documentation for this class was generated from the following file: