40 static const Filename empty_filename;
41 return empty_filename;
69 return _file_stdfloat_double;
82 return _file_texture_mode;
95 _file_texture_mode = file_texture_mode;
const Filename & get_filename() const
If a BAM is a file, then the BamWriter should contain the name of the file.
bool get_file_stdfloat_double() const
Returns true if the file will store all "standard" floats as 64-bit doubles, or false if they are 32-...
BamEndian get_file_endian() const
Returns the endian preference indicated by 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.
virtual const Filename & get_filename()
Returns the filename that provides the target for these datagrams, if any, or empty string if the dat...
BamTextureMode get_file_texture_mode() const
Returns the BamTextureMode preference indicated by the Bam file currently being written.
DatagramSink * get_target()
Returns the current target of the BamWriter as set by set_target() or the constructor.