C# Class NScumm.Sword1.MemMan

ファイルを表示 Open project: scemino/nscumm Class Usage Examples

Public Methods

Method Description
AddToFreeList ( MemHandle bsMem ) : void
Alloc ( MemHandle bsMem, uint pSize, ushort pCond = MEM_DONT_FREE ) : void
CheckMemoryUsage ( ) : void
Flush ( ) : void
InitHandle ( MemHandle bsMem ) : void
RemoveFromFreeList ( MemHandle bsMem ) : void
SetCondition ( MemHandle bsMem, ushort pCond ) : void

Method Details

AddToFreeList() public method

public AddToFreeList ( MemHandle bsMem ) : void
bsMem MemHandle
return void

Alloc() public method

public Alloc ( MemHandle bsMem, uint pSize, ushort pCond = MEM_DONT_FREE ) : void
bsMem MemHandle
pSize uint
pCond ushort
return void

CheckMemoryUsage() public method

public CheckMemoryUsage ( ) : void
return void

Flush() public method

public Flush ( ) : void
return void

InitHandle() public method

public InitHandle ( MemHandle bsMem ) : void
bsMem MemHandle
return void

RemoveFromFreeList() public method

public RemoveFromFreeList ( MemHandle bsMem ) : void
bsMem MemHandle
return void

SetCondition() public method

public SetCondition ( MemHandle bsMem, ushort pCond ) : void
bsMem MemHandle
pCond ushort
return void