C# 클래스 Valve.Steamworks.CSteamUtils

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

공개 메소드들

메소드 설명
BOverlayNeedsPresent ( ) : bool
CSteamUtils ( IntPtr SteamUtils )
CheckFileSignature ( string szFileName ) : ulong
GetAPICallFailureReason ( ulong hSteamAPICall ) : int
GetAPICallResult ( ulong hSteamAPICall, IntPtr pCallback, int cubCallback, int iCallbackExpected, bool &pbFailed ) : bool
GetAppID ( ) : uint
GetCSERIPPort ( uint &unIP, char &usPort ) : bool
GetConnectedUniverse ( ) : int
GetCurrentBatteryPower ( ) : byte
GetEnteredGamepadTextInput ( string pchText, uint cchText ) : bool
GetEnteredGamepadTextLength ( ) : uint
GetIPCCallCount ( ) : uint
GetIPCountry ( ) : string
GetImageRGBA ( int iImage, IntPtr pubDest, int nDestBufferSize ) : bool
GetImageSize ( int iImage, uint &pnWidth, uint &pnHeight ) : bool
GetIntPtr ( ) : IntPtr
GetSecondsSinceAppActive ( ) : uint
GetSecondsSinceComputerActive ( ) : uint
GetServerRealTime ( ) : uint
GetSteamUILanguage ( ) : string
IsAPICallCompleted ( ulong hSteamAPICall, bool &pbFailed ) : bool
IsOverlayEnabled ( ) : bool
IsSteamRunningInVR ( ) : bool
RunFrame ( ) : void
SetOverlayNotificationInset ( int nHorizontalInset, int nVerticalInset ) : void
SetOverlayNotificationPosition ( uint eNotificationPosition ) : void
SetWarningMessageHook ( IntPtr pFunction ) : void
ShowGamepadTextInput ( int eInputMode, int eLineInputMode, string pchDescription, uint unCharMax, string pchExistingText ) : bool

비공개 메소드들

메소드 설명
CheckIfUsable ( ) : void

메소드 상세

BOverlayNeedsPresent() 공개 메소드

public BOverlayNeedsPresent ( ) : bool
리턴 bool

CSteamUtils() 공개 메소드

public CSteamUtils ( IntPtr SteamUtils )
SteamUtils System.IntPtr

CheckFileSignature() 공개 메소드

public CheckFileSignature ( string szFileName ) : ulong
szFileName string
리턴 ulong

GetAPICallFailureReason() 공개 메소드

public GetAPICallFailureReason ( ulong hSteamAPICall ) : int
hSteamAPICall ulong
리턴 int

GetAPICallResult() 공개 메소드

public GetAPICallResult ( ulong hSteamAPICall, IntPtr pCallback, int cubCallback, int iCallbackExpected, bool &pbFailed ) : bool
hSteamAPICall ulong
pCallback System.IntPtr
cubCallback int
iCallbackExpected int
pbFailed bool
리턴 bool

GetAppID() 공개 메소드

public GetAppID ( ) : uint
리턴 uint

GetCSERIPPort() 공개 메소드

public GetCSERIPPort ( uint &unIP, char &usPort ) : bool
unIP uint
usPort char
리턴 bool

GetConnectedUniverse() 공개 메소드

public GetConnectedUniverse ( ) : int
리턴 int

GetCurrentBatteryPower() 공개 메소드

public GetCurrentBatteryPower ( ) : byte
리턴 byte

GetEnteredGamepadTextInput() 공개 메소드

public GetEnteredGamepadTextInput ( string pchText, uint cchText ) : bool
pchText string
cchText uint
리턴 bool

GetEnteredGamepadTextLength() 공개 메소드

public GetEnteredGamepadTextLength ( ) : uint
리턴 uint

GetIPCCallCount() 공개 메소드

public GetIPCCallCount ( ) : uint
리턴 uint

GetIPCountry() 공개 메소드

public GetIPCountry ( ) : string
리턴 string

GetImageRGBA() 공개 메소드

public GetImageRGBA ( int iImage, IntPtr pubDest, int nDestBufferSize ) : bool
iImage int
pubDest System.IntPtr
nDestBufferSize int
리턴 bool

GetImageSize() 공개 메소드

public GetImageSize ( int iImage, uint &pnWidth, uint &pnHeight ) : bool
iImage int
pnWidth uint
pnHeight uint
리턴 bool

GetIntPtr() 공개 메소드

public GetIntPtr ( ) : IntPtr
리턴 System.IntPtr

GetSecondsSinceAppActive() 공개 메소드

public GetSecondsSinceAppActive ( ) : uint
리턴 uint

GetSecondsSinceComputerActive() 공개 메소드

public GetSecondsSinceComputerActive ( ) : uint
리턴 uint

GetServerRealTime() 공개 메소드

public GetServerRealTime ( ) : uint
리턴 uint

GetSteamUILanguage() 공개 메소드

public GetSteamUILanguage ( ) : string
리턴 string

IsAPICallCompleted() 공개 메소드

public IsAPICallCompleted ( ulong hSteamAPICall, bool &pbFailed ) : bool
hSteamAPICall ulong
pbFailed bool
리턴 bool

IsOverlayEnabled() 공개 메소드

public IsOverlayEnabled ( ) : bool
리턴 bool

IsSteamRunningInVR() 공개 메소드

public IsSteamRunningInVR ( ) : bool
리턴 bool

RunFrame() 공개 메소드

public RunFrame ( ) : void
리턴 void

SetOverlayNotificationInset() 공개 메소드

public SetOverlayNotificationInset ( int nHorizontalInset, int nVerticalInset ) : void
nHorizontalInset int
nVerticalInset int
리턴 void

SetOverlayNotificationPosition() 공개 메소드

public SetOverlayNotificationPosition ( uint eNotificationPosition ) : void
eNotificationPosition uint
리턴 void

SetWarningMessageHook() 공개 메소드

public SetWarningMessageHook ( IntPtr pFunction ) : void
pFunction System.IntPtr
리턴 void

ShowGamepadTextInput() 공개 메소드

public ShowGamepadTextInput ( int eInputMode, int eLineInputMode, string pchDescription, uint unCharMax, string pchExistingText ) : bool
eInputMode int
eLineInputMode int
pchDescription string
unCharMax uint
pchExistingText string
리턴 bool