29 get_filename()
const {
30 if (_target !=
nullptr) {
33 static const Filename empty_filename;
34 return empty_filename;
52 _file_minor = minor_ver;
69 INLINE BamWriter::BamEndian BamWriter::
70 get_file_endian()
const {
80 INLINE
bool BamWriter::
81 get_file_stdfloat_double()
const {
82 return _file_stdfloat_double;
90 INLINE BamWriter::BamTextureMode BamWriter::
91 get_file_texture_mode()
const {
92 return _file_texture_mode;
102 _file_texture_mode = file_texture_mode;
111 get_root_node()
const {
121 _root_node = root_node;
set_root_node
Sets the root node of the part of the scene graph we are currently writing out.
Base class for objects that can be written to and read from Bam files.
int get_file_minor_ver() const
Returns the minor version number of the Bam file currently being written.
void set_file_texture_mode(BamTextureMode file_texture_mode)
Changes the BamTextureMode preference for the Bam file currently being written.
This class defines the abstract interface to sending datagrams to any target, whether it be into a fi...
The name of a file, such as a texture file or an Egg file.
void set_file_minor_ver(int minor_ver)
Changes the minor .bam version to write.
get_filename
Returns the filename that provides the target for these datagrams, if any, or empty string if the dat...
int get_file_major_ver() const
Returns the major version number of the Bam file currently being written.