C# Class HLLib, HLLib

Afficher le fichier Open project: Rupan/HLLib Class Usage Examples

Méthodes publiques

Méthode Description
IsWow64 ( ) : bool
hlAttributeGetBoolean ( HLAttribute &pAttribute ) : bool
hlAttributeGetFloat ( HLAttribute &pAttribute ) : float
hlAttributeGetInteger ( HLAttribute &pAttribute ) : int
hlAttributeGetString ( HLAttribute &pAttribute ) : string
hlAttributeGetUnsignedInteger ( HLAttribute &pAttribute ) : uint
hlAttributeSetBoolean ( HLAttribute &pAttribute, string lpName, bool bValue ) : void
hlAttributeSetFloat ( HLAttribute &pAttribute, string lpName, float fValue ) : void
hlAttributeSetInteger ( HLAttribute &pAttribute, string lpName, int iValue ) : void
hlAttributeSetString ( HLAttribute &pAttribute, string lpName, string lpValue ) : void
hlAttributeSetUnsignedInteger ( HLAttribute &pAttribute, string lpName, uint uiValue, bool bHexadecimal ) : void
hlBindPackage ( uint uiPackage ) : bool
hlCreatePackage ( HLPackageType ePackageType, uint &uiPackage ) : bool
hlDeletePackage ( uint uiPackage ) : void
hlFileCreateStream ( IntPtr pItem, IntPtr &pStream ) : bool
hlFileGetExtractable ( IntPtr pItem ) : uint
hlFileGetSize ( IntPtr pItem ) : uint
hlFileGetSizeOnDisk ( IntPtr pItem ) : uint
hlFileGetValidation ( IntPtr pItem ) : HLValidation
hlFileReleaseStream ( IntPtr pItem, IntPtr pStream ) : void
hlFolderFindFirst ( IntPtr pFolder, string lpSearch, HLFindType eFind ) : IntPtr
hlFolderFindNext ( IntPtr pFolder, IntPtr pItem, string lpSearch, HLFindType eFind ) : IntPtr
hlFolderGetCount ( IntPtr pItem ) : uint
hlFolderGetFileCount ( IntPtr pItem, bool bRecurse ) : uint
hlFolderGetFolderCount ( IntPtr pItem, bool bRecurse ) : uint
hlFolderGetItem ( IntPtr pItem, uint uiIndex ) : IntPtr
hlFolderGetItemByName ( IntPtr pItem, string lpName, HLFindType eFind ) : IntPtr
hlFolderGetItemByPath ( IntPtr pItem, string lpPath, HLFindType eFind ) : IntPtr
hlFolderGetSize ( IntPtr pItem, bool bRecurse ) : uint
hlFolderGetSizeEx ( IntPtr pItem, bool bRecurse ) : System.UInt64
hlFolderGetSizeOnDisk ( IntPtr pItem, bool bRecurse ) : uint
hlFolderGetSizeOnDiskEx ( IntPtr pItem, bool bRecurse ) : System.UInt64
hlFolderSort ( IntPtr pItem, HLSortField eField, HLSortOrder eOrder, bool bRecurse ) : void
hlGetBoolean ( HLOption eOption ) : bool
hlGetBooleanValidate ( HLOption eOption, bool &pValue ) : bool
hlGetFloat ( HLOption eOption ) : float
hlGetFloatValidate ( HLOption eOption, float &pValue ) : bool
hlGetInteger ( HLOption eOption ) : int
hlGetIntegerValidate ( HLOption eOption, int &pValue ) : bool
hlGetLong ( HLOption eOption ) : long
hlGetLongValidate ( HLOption eOption, long &pValue ) : bool
hlGetPackageTypeFromMemory ( IntPtr lpBuffer, uint uiBufferSize ) : HLPackageType
hlGetPackageTypeFromName ( string lpName ) : HLPackageType
hlGetPackageTypeFromStream ( IntPtr pStream ) : HLPackageType
hlGetString ( HLOption eOption ) : string
hlGetStringValidate ( HLOption eOption, string &pValue ) : bool
hlGetUnsignedInteger ( HLOption eOption ) : uint
hlGetUnsignedIntegerValidate ( HLOption eOption, uint &pValue ) : bool
hlGetUnsignedLong ( HLOption eOption ) : ulong
hlGetUnsignedLongValidate ( HLOption eOption, ulong &pValue ) : bool
hlGetVoid ( HLOption eOption ) : IntPtr
hlGetVoidValidate ( HLOption eOption, IntPtr &pValue ) : bool
hlInitialize ( ) : void
hlItemExtract ( IntPtr pItem, string lpPath ) : bool
hlItemGetData ( IntPtr pItem ) : IntPtr
hlItemGetID ( IntPtr pItem ) : uint
hlItemGetName ( IntPtr pItem ) : string
hlItemGetPackage ( IntPtr pItem ) : uint
hlItemGetParent ( IntPtr pItem ) : IntPtr
hlItemGetPath ( IntPtr pItem, IntPtr lpPath, uint uiPathSize ) : bool
hlItemGetSize ( IntPtr pItem, uint &pSize ) : bool
hlItemGetSizeEx ( IntPtr pItem, System.UInt64 &pSize ) : bool
hlItemGetSizeOnDisk ( IntPtr pItem, uint &pSize ) : bool
hlItemGetSizeOnDiskEx ( IntPtr pItem, System.UInt64 &pSize ) : bool
hlItemGetType ( IntPtr pItem ) : HLDirectoryItemType
hlNCFFileGetRootPath ( ) : string
hlNCFFileSetRootPath ( string lpRootPath ) : void
hlPackageClose ( ) : void
hlPackageCreateStream ( IntPtr pItem, IntPtr &pStream ) : bool
hlPackageDefragment ( ) : bool
hlPackageGetAttribute ( HLPackageAttribute eAttribute, HLAttribute &pAttribute ) : bool
hlPackageGetAttributeCount ( ) : uint
hlPackageGetAttributeName ( HLPackageAttribute eAttribute ) : string
hlPackageGetDescription ( ) : string
hlPackageGetExtension ( ) : string
hlPackageGetExtractable ( IntPtr pItem, bool &pExtractable ) : bool
hlPackageGetFileSize ( IntPtr pItem, uint &pSize ) : bool
hlPackageGetFileSizeOnDisk ( IntPtr pItem, uint &pSize ) : bool
hlPackageGetItemAttribute ( IntPtr pItem, HLPackageAttribute eAttribute, HLAttribute &pAttribute ) : bool
hlPackageGetItemAttributeCount ( ) : uint
hlPackageGetItemAttributeName ( HLPackageAttribute eAttribute ) : string
hlPackageGetOpened ( ) : bool
hlPackageGetRoot ( ) : IntPtr
hlPackageGetType ( ) : HLPackageType
hlPackageOpenFile ( string lpFileName, uint uiMode ) : bool
hlPackageOpenMemory ( IntPtr lpData, uint uiBufferSize, uint uiMode ) : bool
hlPackageOpenProc ( IntPtr pUserData, uint uiMode ) : bool
hlPackageOpenStream ( IntPtr pStream, uint uiMode ) : bool
hlPackageReleaseStream ( IntPtr pStream ) : void
hlSetBoolean ( HLOption eOption, bool bValue ) : void
hlSetFloat ( HLOption eOption, float pValue ) : void
hlSetInteger ( HLOption eOption, int iValue ) : void
hlSetLong ( HLOption eOption, long iValue ) : void
hlSetString ( HLOption eOption, string lpValue ) : void
hlSetUnsignedInteger ( HLOption eOption, uint uiValue ) : void
hlSetUnsignedLong ( HLOption eOption, ulong uiValue ) : void
hlSetVoid ( HLOption eOption, IntPtr lpValue ) : void
hlShutdown ( ) : void
hlStreamClose ( IntPtr pStream ) : void
hlStreamGetMode ( IntPtr pStream ) : uint
hlStreamGetOpened ( IntPtr pStream ) : bool
hlStreamGetStreamPointer ( IntPtr pStream ) : uint
hlStreamGetStreamPointerEx ( IntPtr pStream ) : ulong
hlStreamGetStreamSize ( IntPtr pStream ) : uint
hlStreamGetStreamSizeEx ( IntPtr pStream ) : ulong
hlStreamGetType ( IntPtr pStream ) : HLStreamType
hlStreamOpen ( IntPtr pStream, uint uiMode ) : bool
hlStreamRead ( IntPtr pStream, IntPtr lpData, uint uiBytes ) : uint
hlStreamReadChar ( IntPtr pStream, char &pChar ) : bool
hlStreamSeek ( IntPtr pStream, long iOffset, HLSeekMode eSeekMode ) : uint
hlStreamSeekEx ( IntPtr pStream, long iOffset, HLSeekMode eSeekMode ) : ulong
hlStreamWrite ( IntPtr pStream, IntPtr lpData, uint uiBytes ) : uint
hlStreamWriteChar ( IntPtr pStream, char iChar ) : bool
hlWADFileGetImageData ( IntPtr pItem, uint &uiWidth, uint &uiHeight, IntPtr &lpPixelData ) : bool
hlWADFileGetImageDataPaletted ( IntPtr pItem, uint &uiWidth, uint &uiHeight, IntPtr &lpPaletteData, IntPtr &lpPixelData ) : bool
hlWADFileGetImageSize ( IntPtr pItem, uint &uiPixelDataSize ) : bool
hlWADFileGetImageSizePaletted ( IntPtr pItem, uint &uiPaletteDataSize, uint &uiPixelDataSize ) : bool

Method Details

IsWow64() public static méthode

public static IsWow64 ( ) : bool
Résultat bool

hlAttributeGetBoolean() public static méthode

public static hlAttributeGetBoolean ( HLAttribute &pAttribute ) : bool
pAttribute HLAttribute
Résultat bool

hlAttributeGetFloat() public static méthode

public static hlAttributeGetFloat ( HLAttribute &pAttribute ) : float
pAttribute HLAttribute
Résultat float

hlAttributeGetInteger() public static méthode

public static hlAttributeGetInteger ( HLAttribute &pAttribute ) : int
pAttribute HLAttribute
Résultat int

hlAttributeGetString() public static méthode

public static hlAttributeGetString ( HLAttribute &pAttribute ) : string
pAttribute HLAttribute
Résultat string

hlAttributeGetUnsignedInteger() public static méthode

public static hlAttributeGetUnsignedInteger ( HLAttribute &pAttribute ) : uint
pAttribute HLAttribute
Résultat uint

hlAttributeSetBoolean() public static méthode

public static hlAttributeSetBoolean ( HLAttribute &pAttribute, string lpName, bool bValue ) : void
pAttribute HLAttribute
lpName string
bValue bool
Résultat void

hlAttributeSetFloat() public static méthode

public static hlAttributeSetFloat ( HLAttribute &pAttribute, string lpName, float fValue ) : void
pAttribute HLAttribute
lpName string
fValue float
Résultat void

hlAttributeSetInteger() public static méthode

public static hlAttributeSetInteger ( HLAttribute &pAttribute, string lpName, int iValue ) : void
pAttribute HLAttribute
lpName string
iValue int
Résultat void

hlAttributeSetString() public static méthode

public static hlAttributeSetString ( HLAttribute &pAttribute, string lpName, string lpValue ) : void
pAttribute HLAttribute
lpName string
lpValue string
Résultat void

hlAttributeSetUnsignedInteger() public static méthode

public static hlAttributeSetUnsignedInteger ( HLAttribute &pAttribute, string lpName, uint uiValue, bool bHexadecimal ) : void
pAttribute HLAttribute
lpName string
uiValue uint
bHexadecimal bool
Résultat void

hlBindPackage() public static méthode

public static hlBindPackage ( uint uiPackage ) : bool
uiPackage uint
Résultat bool

hlCreatePackage() public static méthode

public static hlCreatePackage ( HLPackageType ePackageType, uint &uiPackage ) : bool
ePackageType HLPackageType
uiPackage uint
Résultat bool

hlDeletePackage() public static méthode

public static hlDeletePackage ( uint uiPackage ) : void
uiPackage uint
Résultat void

hlFileCreateStream() public static méthode

public static hlFileCreateStream ( IntPtr pItem, IntPtr &pStream ) : bool
pItem IntPtr
pStream IntPtr
Résultat bool

hlFileGetExtractable() public static méthode

public static hlFileGetExtractable ( IntPtr pItem ) : uint
pItem IntPtr
Résultat uint

hlFileGetSize() public static méthode

public static hlFileGetSize ( IntPtr pItem ) : uint
pItem IntPtr
Résultat uint

hlFileGetSizeOnDisk() public static méthode

public static hlFileGetSizeOnDisk ( IntPtr pItem ) : uint
pItem IntPtr
Résultat uint

hlFileGetValidation() public static méthode

public static hlFileGetValidation ( IntPtr pItem ) : HLValidation
pItem IntPtr
Résultat HLValidation

hlFileReleaseStream() public static méthode

public static hlFileReleaseStream ( IntPtr pItem, IntPtr pStream ) : void
pItem IntPtr
pStream IntPtr
Résultat void

hlFolderFindFirst() public static méthode

public static hlFolderFindFirst ( IntPtr pFolder, string lpSearch, HLFindType eFind ) : IntPtr
pFolder IntPtr
lpSearch string
eFind HLFindType
Résultat IntPtr

hlFolderFindNext() public static méthode

public static hlFolderFindNext ( IntPtr pFolder, IntPtr pItem, string lpSearch, HLFindType eFind ) : IntPtr
pFolder IntPtr
pItem IntPtr
lpSearch string
eFind HLFindType
Résultat IntPtr

hlFolderGetCount() public static méthode

public static hlFolderGetCount ( IntPtr pItem ) : uint
pItem IntPtr
Résultat uint

hlFolderGetFileCount() public static méthode

public static hlFolderGetFileCount ( IntPtr pItem, bool bRecurse ) : uint
pItem IntPtr
bRecurse bool
Résultat uint

hlFolderGetFolderCount() public static méthode

public static hlFolderGetFolderCount ( IntPtr pItem, bool bRecurse ) : uint
pItem IntPtr
bRecurse bool
Résultat uint

hlFolderGetItem() public static méthode

public static hlFolderGetItem ( IntPtr pItem, uint uiIndex ) : IntPtr
pItem IntPtr
uiIndex uint
Résultat IntPtr

hlFolderGetItemByName() public static méthode

public static hlFolderGetItemByName ( IntPtr pItem, string lpName, HLFindType eFind ) : IntPtr
pItem IntPtr
lpName string
eFind HLFindType
Résultat IntPtr

hlFolderGetItemByPath() public static méthode

public static hlFolderGetItemByPath ( IntPtr pItem, string lpPath, HLFindType eFind ) : IntPtr
pItem IntPtr
lpPath string
eFind HLFindType
Résultat IntPtr

hlFolderGetSize() public static méthode

public static hlFolderGetSize ( IntPtr pItem, bool bRecurse ) : uint
pItem IntPtr
bRecurse bool
Résultat uint

hlFolderGetSizeEx() public static méthode

public static hlFolderGetSizeEx ( IntPtr pItem, bool bRecurse ) : System.UInt64
pItem IntPtr
bRecurse bool
Résultat System.UInt64

hlFolderGetSizeOnDisk() public static méthode

public static hlFolderGetSizeOnDisk ( IntPtr pItem, bool bRecurse ) : uint
pItem IntPtr
bRecurse bool
Résultat uint

hlFolderGetSizeOnDiskEx() public static méthode

public static hlFolderGetSizeOnDiskEx ( IntPtr pItem, bool bRecurse ) : System.UInt64
pItem IntPtr
bRecurse bool
Résultat System.UInt64

hlFolderSort() public static méthode

public static hlFolderSort ( IntPtr pItem, HLSortField eField, HLSortOrder eOrder, bool bRecurse ) : void
pItem IntPtr
eField HLSortField
eOrder HLSortOrder
bRecurse bool
Résultat void

hlGetBoolean() public static méthode

public static hlGetBoolean ( HLOption eOption ) : bool
eOption HLOption
Résultat bool

hlGetBooleanValidate() public static méthode

public static hlGetBooleanValidate ( HLOption eOption, bool &pValue ) : bool
eOption HLOption
pValue bool
Résultat bool

hlGetFloat() public static méthode

public static hlGetFloat ( HLOption eOption ) : float
eOption HLOption
Résultat float

hlGetFloatValidate() public static méthode

public static hlGetFloatValidate ( HLOption eOption, float &pValue ) : bool
eOption HLOption
pValue float
Résultat bool

hlGetInteger() public static méthode

public static hlGetInteger ( HLOption eOption ) : int
eOption HLOption
Résultat int

hlGetIntegerValidate() public static méthode

public static hlGetIntegerValidate ( HLOption eOption, int &pValue ) : bool
eOption HLOption
pValue int
Résultat bool

hlGetLong() public static méthode

public static hlGetLong ( HLOption eOption ) : long
eOption HLOption
Résultat long

hlGetLongValidate() public static méthode

public static hlGetLongValidate ( HLOption eOption, long &pValue ) : bool
eOption HLOption
pValue long
Résultat bool

hlGetPackageTypeFromMemory() public static méthode

public static hlGetPackageTypeFromMemory ( IntPtr lpBuffer, uint uiBufferSize ) : HLPackageType
lpBuffer IntPtr
uiBufferSize uint
Résultat HLPackageType

hlGetPackageTypeFromName() public static méthode

public static hlGetPackageTypeFromName ( string lpName ) : HLPackageType
lpName string
Résultat HLPackageType

hlGetPackageTypeFromStream() public static méthode

public static hlGetPackageTypeFromStream ( IntPtr pStream ) : HLPackageType
pStream IntPtr
Résultat HLPackageType

hlGetString() public static méthode

public static hlGetString ( HLOption eOption ) : string
eOption HLOption
Résultat string

hlGetStringValidate() public static méthode

public static hlGetStringValidate ( HLOption eOption, string &pValue ) : bool
eOption HLOption
pValue string
Résultat bool

hlGetUnsignedInteger() public static méthode

public static hlGetUnsignedInteger ( HLOption eOption ) : uint
eOption HLOption
Résultat uint

hlGetUnsignedIntegerValidate() public static méthode

public static hlGetUnsignedIntegerValidate ( HLOption eOption, uint &pValue ) : bool
eOption HLOption
pValue uint
Résultat bool

hlGetUnsignedLong() public static méthode

public static hlGetUnsignedLong ( HLOption eOption ) : ulong
eOption HLOption
Résultat ulong

hlGetUnsignedLongValidate() public static méthode

public static hlGetUnsignedLongValidate ( HLOption eOption, ulong &pValue ) : bool
eOption HLOption
pValue ulong
Résultat bool

hlGetVoid() public static méthode

public static hlGetVoid ( HLOption eOption ) : IntPtr
eOption HLOption
Résultat IntPtr

hlGetVoidValidate() public static méthode

public static hlGetVoidValidate ( HLOption eOption, IntPtr &pValue ) : bool
eOption HLOption
pValue IntPtr
Résultat bool

hlInitialize() public static méthode

public static hlInitialize ( ) : void
Résultat void

hlItemExtract() public static méthode

public static hlItemExtract ( IntPtr pItem, string lpPath ) : bool
pItem IntPtr
lpPath string
Résultat bool

hlItemGetData() public static méthode

public static hlItemGetData ( IntPtr pItem ) : IntPtr
pItem IntPtr
Résultat IntPtr

hlItemGetID() public static méthode

public static hlItemGetID ( IntPtr pItem ) : uint
pItem IntPtr
Résultat uint

hlItemGetName() public static méthode

public static hlItemGetName ( IntPtr pItem ) : string
pItem IntPtr
Résultat string

hlItemGetPackage() public static méthode

public static hlItemGetPackage ( IntPtr pItem ) : uint
pItem IntPtr
Résultat uint

hlItemGetParent() public static méthode

public static hlItemGetParent ( IntPtr pItem ) : IntPtr
pItem IntPtr
Résultat IntPtr

hlItemGetPath() public static méthode

public static hlItemGetPath ( IntPtr pItem, IntPtr lpPath, uint uiPathSize ) : bool
pItem IntPtr
lpPath IntPtr
uiPathSize uint
Résultat bool

hlItemGetSize() public static méthode

public static hlItemGetSize ( IntPtr pItem, uint &pSize ) : bool
pItem IntPtr
pSize uint
Résultat bool

hlItemGetSizeEx() public static méthode

public static hlItemGetSizeEx ( IntPtr pItem, System.UInt64 &pSize ) : bool
pItem IntPtr
pSize System.UInt64
Résultat bool

hlItemGetSizeOnDisk() public static méthode

public static hlItemGetSizeOnDisk ( IntPtr pItem, uint &pSize ) : bool
pItem IntPtr
pSize uint
Résultat bool

hlItemGetSizeOnDiskEx() public static méthode

public static hlItemGetSizeOnDiskEx ( IntPtr pItem, System.UInt64 &pSize ) : bool
pItem IntPtr
pSize System.UInt64
Résultat bool

hlItemGetType() public static méthode

public static hlItemGetType ( IntPtr pItem ) : HLDirectoryItemType
pItem IntPtr
Résultat HLDirectoryItemType

hlNCFFileGetRootPath() public static méthode

public static hlNCFFileGetRootPath ( ) : string
Résultat string

hlNCFFileSetRootPath() public static méthode

public static hlNCFFileSetRootPath ( string lpRootPath ) : void
lpRootPath string
Résultat void

hlPackageClose() public static méthode

public static hlPackageClose ( ) : void
Résultat void

hlPackageCreateStream() public static méthode

public static hlPackageCreateStream ( IntPtr pItem, IntPtr &pStream ) : bool
pItem IntPtr
pStream IntPtr
Résultat bool

hlPackageDefragment() public static méthode

public static hlPackageDefragment ( ) : bool
Résultat bool

hlPackageGetAttribute() public static méthode

public static hlPackageGetAttribute ( HLPackageAttribute eAttribute, HLAttribute &pAttribute ) : bool
eAttribute HLPackageAttribute
pAttribute HLAttribute
Résultat bool

hlPackageGetAttributeCount() public static méthode

public static hlPackageGetAttributeCount ( ) : uint
Résultat uint

hlPackageGetAttributeName() public static méthode

public static hlPackageGetAttributeName ( HLPackageAttribute eAttribute ) : string
eAttribute HLPackageAttribute
Résultat string

hlPackageGetDescription() public static méthode

public static hlPackageGetDescription ( ) : string
Résultat string

hlPackageGetExtension() public static méthode

public static hlPackageGetExtension ( ) : string
Résultat string

hlPackageGetExtractable() public static méthode

public static hlPackageGetExtractable ( IntPtr pItem, bool &pExtractable ) : bool
pItem IntPtr
pExtractable bool
Résultat bool

hlPackageGetFileSize() public static méthode

public static hlPackageGetFileSize ( IntPtr pItem, uint &pSize ) : bool
pItem IntPtr
pSize uint
Résultat bool

hlPackageGetFileSizeOnDisk() public static méthode

public static hlPackageGetFileSizeOnDisk ( IntPtr pItem, uint &pSize ) : bool
pItem IntPtr
pSize uint
Résultat bool

hlPackageGetItemAttribute() public static méthode

public static hlPackageGetItemAttribute ( IntPtr pItem, HLPackageAttribute eAttribute, HLAttribute &pAttribute ) : bool
pItem IntPtr
eAttribute HLPackageAttribute
pAttribute HLAttribute
Résultat bool

hlPackageGetItemAttributeCount() public static méthode

public static hlPackageGetItemAttributeCount ( ) : uint
Résultat uint

hlPackageGetItemAttributeName() public static méthode

public static hlPackageGetItemAttributeName ( HLPackageAttribute eAttribute ) : string
eAttribute HLPackageAttribute
Résultat string

hlPackageGetOpened() public static méthode

public static hlPackageGetOpened ( ) : bool
Résultat bool

hlPackageGetRoot() public static méthode

public static hlPackageGetRoot ( ) : IntPtr
Résultat IntPtr

hlPackageGetType() public static méthode

public static hlPackageGetType ( ) : HLPackageType
Résultat HLPackageType

hlPackageOpenFile() public static méthode

public static hlPackageOpenFile ( string lpFileName, uint uiMode ) : bool
lpFileName string
uiMode uint
Résultat bool

hlPackageOpenMemory() public static méthode

public static hlPackageOpenMemory ( IntPtr lpData, uint uiBufferSize, uint uiMode ) : bool
lpData IntPtr
uiBufferSize uint
uiMode uint
Résultat bool

hlPackageOpenProc() public static méthode

public static hlPackageOpenProc ( IntPtr pUserData, uint uiMode ) : bool
pUserData IntPtr
uiMode uint
Résultat bool

hlPackageOpenStream() public static méthode

public static hlPackageOpenStream ( IntPtr pStream, uint uiMode ) : bool
pStream IntPtr
uiMode uint
Résultat bool

hlPackageReleaseStream() public static méthode

public static hlPackageReleaseStream ( IntPtr pStream ) : void
pStream IntPtr
Résultat void

hlSetBoolean() public static méthode

public static hlSetBoolean ( HLOption eOption, bool bValue ) : void
eOption HLOption
bValue bool
Résultat void

hlSetFloat() public static méthode

public static hlSetFloat ( HLOption eOption, float pValue ) : void
eOption HLOption
pValue float
Résultat void

hlSetInteger() public static méthode

public static hlSetInteger ( HLOption eOption, int iValue ) : void
eOption HLOption
iValue int
Résultat void

hlSetLong() public static méthode

public static hlSetLong ( HLOption eOption, long iValue ) : void
eOption HLOption
iValue long
Résultat void

hlSetString() public static méthode

public static hlSetString ( HLOption eOption, string lpValue ) : void
eOption HLOption
lpValue string
Résultat void

hlSetUnsignedInteger() public static méthode

public static hlSetUnsignedInteger ( HLOption eOption, uint uiValue ) : void
eOption HLOption
uiValue uint
Résultat void

hlSetUnsignedLong() public static méthode

public static hlSetUnsignedLong ( HLOption eOption, ulong uiValue ) : void
eOption HLOption
uiValue ulong
Résultat void

hlSetVoid() public static méthode

public static hlSetVoid ( HLOption eOption, IntPtr lpValue ) : void
eOption HLOption
lpValue IntPtr
Résultat void

hlShutdown() public static méthode

public static hlShutdown ( ) : void
Résultat void

hlStreamClose() public static méthode

public static hlStreamClose ( IntPtr pStream ) : void
pStream IntPtr
Résultat void

hlStreamGetMode() public static méthode

public static hlStreamGetMode ( IntPtr pStream ) : uint
pStream IntPtr
Résultat uint

hlStreamGetOpened() public static méthode

public static hlStreamGetOpened ( IntPtr pStream ) : bool
pStream IntPtr
Résultat bool

hlStreamGetStreamPointer() public static méthode

public static hlStreamGetStreamPointer ( IntPtr pStream ) : uint
pStream IntPtr
Résultat uint

hlStreamGetStreamPointerEx() public static méthode

public static hlStreamGetStreamPointerEx ( IntPtr pStream ) : ulong
pStream IntPtr
Résultat ulong

hlStreamGetStreamSize() public static méthode

public static hlStreamGetStreamSize ( IntPtr pStream ) : uint
pStream IntPtr
Résultat uint

hlStreamGetStreamSizeEx() public static méthode

public static hlStreamGetStreamSizeEx ( IntPtr pStream ) : ulong
pStream IntPtr
Résultat ulong

hlStreamGetType() public static méthode

public static hlStreamGetType ( IntPtr pStream ) : HLStreamType
pStream IntPtr
Résultat HLStreamType

hlStreamOpen() public static méthode

public static hlStreamOpen ( IntPtr pStream, uint uiMode ) : bool
pStream IntPtr
uiMode uint
Résultat bool

hlStreamRead() public static méthode

public static hlStreamRead ( IntPtr pStream, IntPtr lpData, uint uiBytes ) : uint
pStream IntPtr
lpData IntPtr
uiBytes uint
Résultat uint

hlStreamReadChar() public static méthode

public static hlStreamReadChar ( IntPtr pStream, char &pChar ) : bool
pStream IntPtr
pChar char
Résultat bool

hlStreamSeek() public static méthode

public static hlStreamSeek ( IntPtr pStream, long iOffset, HLSeekMode eSeekMode ) : uint
pStream IntPtr
iOffset long
eSeekMode HLSeekMode
Résultat uint

hlStreamSeekEx() public static méthode

public static hlStreamSeekEx ( IntPtr pStream, long iOffset, HLSeekMode eSeekMode ) : ulong
pStream IntPtr
iOffset long
eSeekMode HLSeekMode
Résultat ulong

hlStreamWrite() public static méthode

public static hlStreamWrite ( IntPtr pStream, IntPtr lpData, uint uiBytes ) : uint
pStream IntPtr
lpData IntPtr
uiBytes uint
Résultat uint

hlStreamWriteChar() public static méthode

public static hlStreamWriteChar ( IntPtr pStream, char iChar ) : bool
pStream IntPtr
iChar char
Résultat bool

hlWADFileGetImageData() public static méthode

public static hlWADFileGetImageData ( IntPtr pItem, uint &uiWidth, uint &uiHeight, IntPtr &lpPixelData ) : bool
pItem IntPtr
uiWidth uint
uiHeight uint
lpPixelData IntPtr
Résultat bool

hlWADFileGetImageDataPaletted() public static méthode

public static hlWADFileGetImageDataPaletted ( IntPtr pItem, uint &uiWidth, uint &uiHeight, IntPtr &lpPaletteData, IntPtr &lpPixelData ) : bool
pItem IntPtr
uiWidth uint
uiHeight uint
lpPaletteData IntPtr
lpPixelData IntPtr
Résultat bool

hlWADFileGetImageSize() public static méthode

public static hlWADFileGetImageSize ( IntPtr pItem, uint &uiPixelDataSize ) : bool
pItem IntPtr
uiPixelDataSize uint
Résultat bool

hlWADFileGetImageSizePaletted() public static méthode

public static hlWADFileGetImageSizePaletted ( IntPtr pItem, uint &uiPaletteDataSize, uint &uiPixelDataSize ) : bool
pItem IntPtr
uiPaletteDataSize uint
uiPixelDataSize uint
Résultat bool