Poodletooth-iLand/panda/pandac/input/libp3egg2pg.in
Master Jumblespeed d882959bfa switch to remote
2015-05-18 22:11:33 -04:00

132 lines
7.1 KiB
Text
Executable file

1412104659
2 2
11 libp3egg2pg 4 KLrJ 11 panda3d.egg
2
6 13 load_egg_file 0 1 0 13 load_egg_file 0 3 1 2 3 568
////////////////////////////////////////////////////////////////////
// Function: load_egg_file
// Description: A convenience function; the primary interface to this
// package. Loads up the indicated egg file, and
// returns the root of a scene graph. Returns NULL if
// the file cannot be read for some reason.
//
// Also see the EggLoader class, which can exercise a
// bit more manual control over the loading process.
////////////////////////////////////////////////////////////////////
139
PointerTo< PandaNode > load_egg_file(Filename const &filename, CoordinateSystem cs = (CS_default), BamCacheRecord *record = ((void *)(0)));
7 13 load_egg_data 0 1 0 13 load_egg_data 0 2 4 5 390
////////////////////////////////////////////////////////////////////
// Function: load_egg_data
// Description: Another convenience function; works like
// load_egg_file() but starts from an already-filled
// EggData structure. The structure is destroyed in the
// loading.
////////////////////////////////////////////////////////////////////
88
PointerTo< PandaNode > load_egg_data(EggData *data, CoordinateSystem cs = (CS_default));
5
1 14 Dtool_KLrJk3y9 0 7 1 15 0 14 Dtool_KLrJk3y9 568 ////////////////////////////////////////////////////////////////////
// Function: load_egg_file
// Description: A convenience function; the primary interface to this
// package. Loads up the indicated egg file, and
// returns the root of a scene graph. Returns NULL if
// the file cannot be read for some reason.
//
// Also see the EggLoader class, which can exercise a
// bit more manual control over the loading process.
//////////////////////////////////////////////////////////////////// 3 8 filename 1 9 2 cs 1 12 6 record 1 13
2 14 Dtool_KLrJEC4j 0 7 1 15 0 14 Dtool_KLrJEC4j 568 ////////////////////////////////////////////////////////////////////
// Function: load_egg_file
// Description: A convenience function; the primary interface to this
// package. Loads up the indicated egg file, and
// returns the root of a scene graph. Returns NULL if
// the file cannot be read for some reason.
//
// Also see the EggLoader class, which can exercise a
// bit more manual control over the loading process.
//////////////////////////////////////////////////////////////////// 2 8 filename 1 9 2 cs 1 12
3 14 Dtool_KLrJEO0s 0 7 1 15 0 14 Dtool_KLrJEO0s 568 ////////////////////////////////////////////////////////////////////
// Function: load_egg_file
// Description: A convenience function; the primary interface to this
// package. Loads up the indicated egg file, and
// returns the root of a scene graph. Returns NULL if
// the file cannot be read for some reason.
//
// Also see the EggLoader class, which can exercise a
// bit more manual control over the loading process.
//////////////////////////////////////////////////////////////////// 1 8 filename 1 9
4 14 Dtool_KLrJ8_Cl 0 7 2 15 0 14 Dtool_KLrJ8_Cl 390 ////////////////////////////////////////////////////////////////////
// Function: load_egg_data
// Description: Another convenience function; works like
// load_egg_file() but starts from an already-filled
// EggData structure. The structure is destroyed in the
// loading.
//////////////////////////////////////////////////////////////////// 2 4 data 1 16 2 cs 1 12
5 14 Dtool_KLrJz5qB 0 7 2 15 0 14 Dtool_KLrJz5qB 390 ////////////////////////////////////////////////////////////////////
// Function: load_egg_data
// Description: Another convenience function; works like
// load_egg_file() but starts from an already-filled
// EggData structure. The structure is destroyed in the
// loading.
//////////////////////////////////////////////////////////////////// 1 4 data 1 16
10
8 9 PandaNode 0 2048 9 PandaNode 9 PandaNode 0 0 0 0 0 0 0 0 0 0 0 0 374
////////////////////////////////////////////////////////////////////
// Class : PandaNode
// Description : A basic node of the scene graph or data graph. This
// is the base class of all specialized nodes, and also
// serves as a generic node with no special properties.
////////////////////////////////////////////////////////////////////
9 16 Filename const * 0 8576 16 Filename const * 16 Filename const * 0 0 10 0 0 0 0 0 0 0 0 0 0
10 14 Filename const 0 8832 14 Filename const 14 Filename const 0 0 11 0 0 0 0 0 0 0 0 0 0
11 8 Filename 0 2048 8 Filename 8 Filename 0 0 0 0 0 0 0 0 0 0 0 0 869
////////////////////////////////////////////////////////////////////
// Class : Filename
// Description : The name of a file, such as a texture file or an Egg
// file. Stores the full pathname, and includes
// functions for extracting out the directory prefix
// part and the file extension and stuff.
//
// A Filename is also aware of the mapping between the
// Unix-like filename convention we use internally, and
// the local OS's specific filename convention, and it
// knows how to perform basic OS-specific I/O, like
// testing for file existence and searching a
// searchpath, as well as the best way to open an
// fstream for reading or writing.
////////////////////////////////////////////////////////////////////
12 16 CoordinateSystem 0 532480 16 CoordinateSystem 16 CoordinateSystem 0 0 0 0 0 0 0 0 0 0 6 10 CS_default 10 CS_default 0 12 CS_zup_right 12 CS_zup_right 1 12 CS_yup_right 12 CS_yup_right 2 11 CS_zup_left 11 CS_zup_left 3 11 CS_yup_left 11 CS_yup_left 4 10 CS_invalid 10 CS_invalid 5 0 0
13 16 BamCacheRecord * 0 8576 16 BamCacheRecord * 16 BamCacheRecord * 0 0 14 0 0 0 0 0 0 0 0 0 0
14 14 BamCacheRecord 0 2048 14 BamCacheRecord 14 BamCacheRecord 0 0 0 0 0 0 0 0 0 0 0 0 0
15 11 PandaNode * 0 8576 11 PandaNode * 11 PandaNode * 0 0 8 0 0 0 0 0 0 0 0 0 0
16 9 EggData * 0 8576 9 EggData * 9 EggData * 0 0 17 0 0 0 0 0 0 0 0 0 0
17 7 EggData 0 2048 7 EggData 7 EggData 0 0 0 0 0 0 0 0 0 0 0 0 728
////////////////////////////////////////////////////////////////////
// Class : EggData
// Description : This is the primary interface into all the egg data,
// and the root of the egg file structure. An EggData
// structure corresponds exactly with an egg file on the
// disk.
//
// The EggData class inherits from EggGroupNode its
// collection of children, which are accessed by using
// the EggData itself as an STL container with begin()
// and end() calls. The children of the EggData class
// are the toplevel nodes in the egg file.
////////////////////////////////////////////////////////////////////
0
0
0