|
Blender V4.5
|
Inherits Imf::IStream.
Public Member Functions | |
| IMMapStream (const char *filepath) | |
| ~IMMapStream () override | |
| bool | read (char c[], int n) override |
| exr_file_offset_t | tellg () override |
| void | seekg (exr_file_offset_t pos) override |
Definition at line 176 of file openexr_api.cpp.
|
inline |
Definition at line 178 of file openexr_api.cpp.
References BLI_mmap_get_length(), BLI_mmap_get_pointer(), BLI_mmap_open(), BLI_open(), imb_mmap_lock(), imb_mmap_unlock(), and O_BINARY.
|
inlineoverride |
Definition at line 196 of file openexr_api.cpp.
References BLI_mmap_free(), imb_mmap_lock(), and imb_mmap_unlock().
|
inlineoverride |
Definition at line 206 of file openexr_api.cpp.
|
inlineoverride |
Definition at line 222 of file openexr_api.cpp.
References exr_file_offset_t, and pos.
|
inlineoverride |
Definition at line 217 of file openexr_api.cpp.
References exr_file_offset_t.