CAST II Game Engine

   MAIN       FEATURES       SCREENSHOTS       FORUMS       MANUAL       DOWNLOADS       CONTACTS   
Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Enumerations
Variables
Constants
Functions and Procedures
Identifiers

Unit C2ResImport

Description

CAST II engine resources import unit

(C) 2006 George "Mirage" Bakhtadze. www.casteng.com
The source code may be used under either MPL 1.1 or LGPL 2.1 license. See included license.txt file
Unit contains resource import routines

Functions and Procedures

Overview

function ImportWavResource(FileName: BaseTypes.TFileName): TAudioResource;
function LoadImage(FileName: BaseTypes.TFileName): TImageResource;
function LoadOBJ(FileName: BaseTypes.TFileName; out VRes: TVerticesResource; out IRes: TIndicesResource; out TRes: TImageResource): Boolean;
function LoadWav(FileName: BaseTypes.TFileName; var Data: Pointer; var Size: Cardinal; var Format: Integer): Boolean;
function SaveWavHeader(Stream: TStream; Format, Size: Cardinal): Boolean;

Description

function ImportWavResource(FileName: BaseTypes.TFileName): TAudioResource;

 

function LoadImage(FileName: BaseTypes.TFileName): TImageResource;

 

function LoadOBJ(FileName: BaseTypes.TFileName; out VRes: TVerticesResource; out IRes: TIndicesResource; out TRes: TImageResource): Boolean;

 

function LoadWav(FileName: BaseTypes.TFileName; var Data: Pointer; var Size: Cardinal; var Format: Integer): Boolean;

 

function SaveWavHeader(Stream: TStream; Format, Size: Cardinal): Boolean;

 

Last modified: Jan 6, 2010
Copyright (C) 2006-2010, casteng.com