C# 클래스 Valve.Steamworks.CSteamScreenshots

상속: ISteamScreenshots
파일 보기 프로젝트 열기: kronosaur/Transcendence

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
CheckIfUsable ( ) : void

메소드 상세

AddScreenshotToLibrary() 공개 메소드

public AddScreenshotToLibrary ( string pchFilename, string pchThumbnailFilename, int nWidth, int nHeight ) : uint
pchFilename string
pchThumbnailFilename string
nWidth int
nHeight int
리턴 uint

CSteamScreenshots() 공개 메소드

public CSteamScreenshots ( IntPtr SteamScreenshots )
SteamScreenshots System.IntPtr

GetIntPtr() 공개 메소드

public GetIntPtr ( ) : IntPtr
리턴 System.IntPtr

HookScreenshots() 공개 메소드

public HookScreenshots ( bool bHook ) : void
bHook bool
리턴 void

SetLocation() 공개 메소드

public SetLocation ( uint hScreenshot, string pchLocation ) : bool
hScreenshot uint
pchLocation string
리턴 bool

TagPublishedFile() 공개 메소드

public TagPublishedFile ( uint hScreenshot, ulong unPublishedFileID ) : bool
hScreenshot uint
unPublishedFileID ulong
리턴 bool

TagUser() 공개 메소드

public TagUser ( uint hScreenshot, ulong steamID ) : bool
hScreenshot uint
steamID ulong
리턴 bool

TriggerScreenshot() 공개 메소드

public TriggerScreenshot ( ) : void
리턴 void

WriteScreenshot() 공개 메소드

public WriteScreenshot ( IntPtr pubRGB, uint cubRGB, int nWidth, int nHeight ) : uint
pubRGB System.IntPtr
cubRGB uint
nWidth int
nHeight int
리턴 uint