UNITS
CLASSES, INTERFACES, OBJECTS
TYPES
VARIABLES
CONSTANTS
FUNCTIONS, PROCEDURES
IDENTIFIERS

Class TUTPackage_Load

Unit

UTPFF_Load

Declaration

type TUTPackage_Load = class(TObject)

Description

------------------------------------------------------------------------------

Fields

NameDescription
ExportCount  
ExportOffset  
ExportTable  
Hstr list of all textures
ImportCount  
ImportOffset  
ImportTable  
IsPkgOpen  
Name general
NameCount  
NameOffset  
NameTable Tables
PkgFlags  
PkgVer  
Signature global header (partially)
Size filename of the package
Str_Handle  
Texture texture-objects
TextureList filesize --- "" ---

Methods

Overview

constructor Create;
destructor Destroy; override;
procedure Build_ObjectReferences;
procedure Build_TextureList;
function Evaluate_ObjectReference( Value : longint): string;
procedure Free;
procedure Get_PackageInformation( var Tex, Mus, Snd, Geo, Mdl, Scri : Boolean );
procedure Load( FileName : string );
procedure Load_NormalTexture( ListIndex : integer; MaxPreviewSize : integer );
procedure Read_Header;
procedure Read_Tables;

Description

constructor Create;

init & finish stuff

destructor Destroy; override;

 

procedure Build_ObjectReferences;

reads name-, import- and export-table

procedure Build_TextureList;

 

function Evaluate_ObjectReference( Value : longint): string;

creates all neccessary object-references (requieres complete tables)

procedure Free;

 

procedure Get_PackageInformation( var Tex, Mus, Snd, Geo, Mdl, Scri : Boolean );

 

procedure Load( FileName : string );

object for loading normaltextures

procedure Load_NormalTexture( ListIndex : integer; MaxPreviewSize : integer );

load the file specified in FileName

procedure Read_Header;

 

procedure Read_Tables;

reads the global headers

Properties

None.


Generated by pasdoc 0.6.20 on Wed 20 Mar 2002 20:59:34