Panda3D
Public Types | Public Member Functions

LoaderOptions Class Reference

Specifies parameters that may be passed to the loader. More...

List of all members.

Public Types

enum  LoaderFlags {
  LFSearch = 1, LFReportErrors = 2, LFConvertSkeleton = 4, LFConvertChannels = 8,
  LFConvertAnim = 12, LFNoDiskCache = 16, LFNoRamCache = 32, LFNoCache = 48,
  LFCacheOnly = 64, LFAllowInstance = 128
}
enum  TextureFlags { TFPreload = 4, TFPreloadSimple = 8, TFAllow1d = 16, TFGenerateMipmaps = 32 }

Public Member Functions

 LoaderOptions (LoaderOptions const copy)
 LoaderOptions (int flags)
 LoaderOptions (int flags, int texture_flags)
 LoaderOptions ()
int getFlags ()
int getTextureFlags ()
LoaderOptions operator= (LoaderOptions const copy)
 output (ostream out)
 setFlags (int flags)
 setTextureFlags (int flags)

Detailed Description

Specifies parameters that may be passed to the loader.


Member Enumeration Documentation

Enumerator:
LFSearch 
LFReportErrors 
LFConvertSkeleton 
LFConvertChannels 
LFConvertAnim 
LFNoDiskCache 
LFNoRamCache 
LFNoCache 
LFCacheOnly 
LFAllowInstance 
Enumerator:
TFPreload 
TFPreloadSimple 
TFAllow1d 
TFGenerateMipmaps 

Constructor & Destructor Documentation

LoaderOptions ( LoaderOptions const  copy)
LoaderOptions ( int  flags)
LoaderOptions ( int  flags,
int  texture_flags 
)

Member Function Documentation

int getFlags ( )
int getTextureFlags ( )
LoaderOptions operator= ( LoaderOptions const  copy)
output ( ostream  out)
setFlags ( int  flags)
setTextureFlags ( int  flags)
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties