21 INLINE LoaderOptions::
22 LoaderOptions(
int flags,
int texture_flags) :
24 _texture_flags(texture_flags),
25 _texture_num_views(0),
26 _auto_texture_scale(ATS_unspecified)
35 INLINE LoaderOptions::
38 _texture_flags(copy._texture_flags),
39 _texture_num_views(copy._texture_num_views),
40 _auto_texture_scale(copy._auto_texture_scale)
49 INLINE
void LoaderOptions::
52 _texture_flags = copy._texture_flags;
53 _texture_num_views = copy._texture_num_views;
54 _auto_texture_scale = copy._auto_texture_scale;
62 INLINE
void LoaderOptions::
63 set_flags(
int flags) {
72 INLINE
int LoaderOptions::
82 INLINE
void LoaderOptions::
83 set_texture_flags(
int texture_flags) {
84 _texture_flags = texture_flags;
92 INLINE
int LoaderOptions::
93 get_texture_flags()
const {
94 return _texture_flags;
111 _texture_num_views = texture_num_views;
121 return _texture_num_views;
134 _auto_texture_scale = scale;
144 return _auto_texture_scale;
Specifies parameters that may be passed to the loader.
void set_texture_num_views(int num_views)
Specifies the expected number of views to load for the texture.
int get_texture_num_views() const
See set_texture_num_views().
void set_auto_texture_scale(AutoTextureScale scale)
Set this flag to ATS_none, ATS_up, ATS_down, or ATS_pad to control how a texture is scaled from disk ...
AutoTextureScale get_auto_texture_scale() const
See set_auto_texture_scale().