C# Class Valve.Steamworks.ISteamScreenshots

Show file Open project: kronosaur/Transcendence

Public Methods

Method Description
AddScreenshotToLibrary ( string pchFilename, string pchThumbnailFilename, int nWidth, int nHeight ) : uint
GetIntPtr ( ) : IntPtr
HookScreenshots ( bool bHook ) : void
SetLocation ( uint hScreenshot, string pchLocation ) : bool
TagPublishedFile ( uint hScreenshot, ulong unPublishedFileID ) : bool
TagUser ( uint hScreenshot, ulong steamID ) : bool
TriggerScreenshot ( ) : void
WriteScreenshot ( IntPtr pubRGB, uint cubRGB, int nWidth, int nHeight ) : uint

Method Details

AddScreenshotToLibrary() public abstract method

public abstract AddScreenshotToLibrary ( string pchFilename, string pchThumbnailFilename, int nWidth, int nHeight ) : uint
pchFilename string
pchThumbnailFilename string
nWidth int
nHeight int
return uint

GetIntPtr() public abstract method

public abstract GetIntPtr ( ) : IntPtr
return IntPtr

HookScreenshots() public abstract method

public abstract HookScreenshots ( bool bHook ) : void
bHook bool
return void

SetLocation() public abstract method

public abstract SetLocation ( uint hScreenshot, string pchLocation ) : bool
hScreenshot uint
pchLocation string
return bool

TagPublishedFile() public abstract method

public abstract TagPublishedFile ( uint hScreenshot, ulong unPublishedFileID ) : bool
hScreenshot uint
unPublishedFileID ulong
return bool

TagUser() public abstract method

public abstract TagUser ( uint hScreenshot, ulong steamID ) : bool
hScreenshot uint
steamID ulong
return bool

TriggerScreenshot() public abstract method

public abstract TriggerScreenshot ( ) : void
return void

WriteScreenshot() public abstract method

public abstract WriteScreenshot ( IntPtr pubRGB, uint cubRGB, int nWidth, int nHeight ) : uint
pubRGB IntPtr
cubRGB uint
nWidth int
nHeight int
return uint