C# Class Valve.Steamworks.CSteamScreenshots

Inheritance: ISteamScreenshots
Afficher le fichier Open project: kronosaur/Transcendence

Méthodes publiques

Méthode Description
AddScreenshotToLibrary ( string pchFilename, string pchThumbnailFilename, int nWidth, int nHeight ) : uint
CSteamScreenshots ( IntPtr SteamScreenshots )
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

Private Methods

Méthode Description
CheckIfUsable ( ) : void

Method Details

AddScreenshotToLibrary() public méthode

public AddScreenshotToLibrary ( string pchFilename, string pchThumbnailFilename, int nWidth, int nHeight ) : uint
pchFilename string
pchThumbnailFilename string
nWidth int
nHeight int
Résultat uint

CSteamScreenshots() public méthode

public CSteamScreenshots ( IntPtr SteamScreenshots )
SteamScreenshots System.IntPtr

GetIntPtr() public méthode

public GetIntPtr ( ) : IntPtr
Résultat System.IntPtr

HookScreenshots() public méthode

public HookScreenshots ( bool bHook ) : void
bHook bool
Résultat void

SetLocation() public méthode

public SetLocation ( uint hScreenshot, string pchLocation ) : bool
hScreenshot uint
pchLocation string
Résultat bool

TagPublishedFile() public méthode

public TagPublishedFile ( uint hScreenshot, ulong unPublishedFileID ) : bool
hScreenshot uint
unPublishedFileID ulong
Résultat bool

TagUser() public méthode

public TagUser ( uint hScreenshot, ulong steamID ) : bool
hScreenshot uint
steamID ulong
Résultat bool

TriggerScreenshot() public méthode

public TriggerScreenshot ( ) : void
Résultat void

WriteScreenshot() public méthode

public WriteScreenshot ( IntPtr pubRGB, uint cubRGB, int nWidth, int nHeight ) : uint
pubRGB System.IntPtr
cubRGB uint
nWidth int
nHeight int
Résultat uint