Skip navigation links
A B C D E F G H I K L M O P R S T U V W X 

A

AsyncCallback<T> - Interface in com.tencent.tcr.sdk.api
This interface defines a general async task callback schema.
AudioSampleCallback - Interface in com.tencent.tcr.sdk.api
Implement this interface if you want to get and play the audio data by yourself.
audioSampleCallback - Variable in class com.tencent.tcr.sdk.api.TcrSessionConfig
The callback of audio sample
audioSampleCallback(AudioSampleCallback) - Method in class com.tencent.tcr.sdk.api.TcrSessionConfig.Builder

B

bitrate - Variable in class com.tencent.tcr.sdk.api.data.StatsInfo
The calculated bitrate of the bytes received over the network
build() - Method in class com.tencent.tcr.sdk.api.TcrSessionConfig.Builder
Construct a TcrSessionConfig.
builder() - Static method in class com.tencent.tcr.sdk.api.TcrSessionConfig
return the builder for TcrSessionConfig
Builder() - Constructor for class com.tencent.tcr.sdk.api.TcrSessionConfig.Builder
 

C

changeSeat(String, MultiUser.Role, int, AsyncCallback<Void>) - Method in interface com.tencent.tcr.sdk.api.TcrSession
Switch the role and seat of a user (`userID`) to `targetRole` and `targetPlayerIndex` respectively.
checkKeyboardCapsLock(AsyncCallback<String>) - Method in interface com.tencent.tcr.sdk.api.Keyboard
Query the capitalization status of the cloud virtual keyboard.
close() - Method in interface com.tencent.tcr.sdk.api.CustomDataChannel
Close this data channel.
com.tencent.tcr.sdk.api - package com.tencent.tcr.sdk.api
 
com.tencent.tcr.sdk.api.data - package com.tencent.tcr.sdk.api.data
 
com.tencent.tcr.sdk.api.utils - package com.tencent.tcr.sdk.api.utils
 
com.tencent.tcr.sdk.api.view - package com.tencent.tcr.sdk.api.view
 
connectGamepad() - Method in interface com.tencent.tcr.sdk.api.Gamepad
Connect the virtual gamepad to the server.
connectTimeout(long) - Method in class com.tencent.tcr.sdk.api.TcrSessionConfig.Builder
connectTimeout - Variable in class com.tencent.tcr.sdk.api.TcrSessionConfig
The connection timeout threshold.
cpu - Variable in class com.tencent.tcr.sdk.api.data.StatsInfo
CPU usage of the remote device
createCustomDataChannel(int, CustomDataChannel.Observer) - Method in interface com.tencent.tcr.sdk.api.TcrSession
Creates a custom data channel.
createRenderView(TcrRenderView.TcrRenderViewType) - Method in class com.tencent.tcr.sdk.api.view.TcrRenderView
创建渲染视图
createTcrRenderView(Context, TcrSession, TcrRenderView.TcrRenderViewType) - Method in class com.tencent.tcr.sdk.api.TcrSdk
Create a rendering view for a session.
createTcrSession(TcrSessionConfig) - Method in class com.tencent.tcr.sdk.api.TcrSdk
Create a session.
CREATOR - Static variable in class com.tencent.tcr.sdk.api.data.MultiUser
 
cursorBitmap - Variable in class com.tencent.tcr.sdk.api.data.CursorImageInfo
cursorBitmap mouse pointer picture
CursorImageInfo - Class in com.tencent.tcr.sdk.api.data
The remote cursor image information.
The mouse picture is a rectangle.
CursorImageInfo(Bitmap, int, int) - Constructor for class com.tencent.tcr.sdk.api.data.CursorImageInfo
 
CursorState - Class in com.tencent.tcr.sdk.api.data
The showing state of cloud cursor
CursorState(boolean) - Constructor for class com.tencent.tcr.sdk.api.data.CursorState
 
CustomDataChannel - Interface in com.tencent.tcr.sdk.api
This interface represents a data channel between the client and the cloud application.
CustomDataChannel.Observer - Interface in com.tencent.tcr.sdk.api
A class can implement the Observer interface when it wants to be informed of events in CustomDataChannel objects.

D

d(String, String) - Method in interface com.tencent.tcr.sdk.api.TcrLogger
 
describeContents() - Method in class com.tencent.tcr.sdk.api.data.MultiUser
 
disconnectGamepad() - Method in interface com.tencent.tcr.sdk.api.Gamepad
Disconnect the virtual gamepad from the server.
dispatchGenericMotionEvent(MotionEvent) - Method in class com.tencent.tcr.sdk.api.view.TcrRenderView
 
dispatchKeyEvent(KeyEvent) - Method in class com.tencent.tcr.sdk.api.view.TcrRenderView
 

E

e(String, String) - Method in interface com.tencent.tcr.sdk.api.TcrLogger
 
enableLowLegacyRendering(boolean) - Method in class com.tencent.tcr.sdk.api.TcrSessionConfig.Builder
enableLowLegacyRendering - Variable in class com.tencent.tcr.sdk.api.TcrSessionConfig
Turn on low-latency rendering.
Rendering delay will be reduced when turned on.
When the network condition is good, the delay is significantly reduced after opening.
ERR_CLOSED - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
This indicates that the data channel has been closed.
ERR_CREATE_DIRECTORY_FAILED - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
The directory failed to be created.
ERR_CREATE_FAILURE - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
This indicates that the data channel is created failed.
ERR_DATA_CHANNEL_BASE_CODE - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
The starting error code of the data channel module.
ERR_EXTRACT_PLUGIN_FAILED - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
The plugin failed to be extracted
ERR_INSTALL_PLUGIN_FAILED - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
The plugin failed to be installed.
ERR_INTERNAL_ERROR - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
This indicates that some internal error has happened.
ERR_INVALID_PARAMS - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
This indicates that the request parameter is invalid.
ERR_MULTI_PLAYER_BASE_CODE - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
The starting error code of the multi-player module.
ERR_PLUGIN_DO_NOT_EXIST - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
The plugin doesn't exist.
ERR_PLUGIN_MD5_VERIFY_FAILED - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
The MD5 value of the plugin failed to be verified.
ERR_STATE_ILLEGAL - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
This indicates that the context state is illegal.
ERR_TCRSDK_BASE_CODE - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
The starting error code of the TcrSdk class.
ERR_TIMEOUT - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
This indicates that the request is timed out.
ERR_UNKNOWN - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
This indicates that some unknown error has happened.

F

fps - Variable in class com.tencent.tcr.sdk.api.data.StatsInfo
The frame rate of the decoded video

G

Gamepad - Interface in com.tencent.tcr.sdk.api
This interface is used to interact with the virtual Gamepad device on the server.
Gamepad.KeyType - Enum in com.tencent.tcr.sdk.api
The type of a general controller button
getGamepad() - Method in interface com.tencent.tcr.sdk.api.TcrSession
Return the interface to interact with the cloud Mouse in this session.
getInstance() - Static method in class com.tencent.tcr.sdk.api.TcrSdk
Return The singleton of this class
getKeyboard() - Method in interface com.tencent.tcr.sdk.api.TcrSession
Return the interface to interact with the cloud keyboard in this session.
getKeyCodeMapping(TcrRenderView.InputDeviceType) - Method in class com.tencent.tcr.sdk.api.view.TcrRenderView
Returns a mapping table, based on which TcrRenderView maps local peripheral input events to cloud input events.
getMouse() - Method in interface com.tencent.tcr.sdk.api.TcrSession
Return the interface to interact with the cloud Mouse in this session.
getPluginUrl() - Static method in class com.tencent.tcr.sdk.api.TcrSdk
Get the plugin download url for the light version TcrSdk.
getRecommendedResolution(int, int) - Static method in class com.tencent.tcr.sdk.api.utils.VideoCapabilityUtil
Returns the recommended resolution that take into account the capability of hardware decoders.
getValue() - Method in enum com.tencent.tcr.sdk.api.view.TcrRenderView.VideoRotation
Return the angle value.
getZoomHandler() - Method in class com.tencent.tcr.sdk.api.view.PcTouchListener
return the PcZoomHandler
gpu - Variable in class com.tencent.tcr.sdk.api.data.StatsInfo
GPU usage of the remote device

H

handleMotion(MotionEvent) - Method in class com.tencent.tcr.sdk.api.view.TcrRenderView
Handle touch event.
hotSpotX - Variable in class com.tencent.tcr.sdk.api.data.CursorImageInfo
hotSpotX mouse x coordinate offset, default value is 0 (The mouse pointer points to the upper left vertex)
hotSpotY - Variable in class com.tencent.tcr.sdk.api.data.CursorImageInfo
hotSpotY mouse y coordinate offset, default value is 0 (The mouse pointer points to the upper left vertex)

I

i(String, String) - Method in interface com.tencent.tcr.sdk.api.TcrLogger
 
idleThreshold(long) - Method in class com.tencent.tcr.sdk.api.TcrSessionConfig.Builder
idleThreshold - Variable in class com.tencent.tcr.sdk.api.TcrSessionConfig
The idle detection threshold, that is, the duration of user inactivity.
init(Context, String, AsyncCallback<Void>) - Method in class com.tencent.tcr.sdk.api.TcrSdk
Initialize this TcrSdk.

K

Keyboard - Interface in com.tencent.tcr.sdk.api
This interface is used to interact with the virtual Keyboard device on the server.
KEYBOARD_KEYCODE_0 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '0' keycode
KEYBOARD_KEYCODE_1 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '1' keycode
KEYBOARD_KEYCODE_2 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '2' keycode
KEYBOARD_KEYCODE_3 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '3' keycode
KEYBOARD_KEYCODE_4 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '4' keycode
KEYBOARD_KEYCODE_5 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '5' keycode
KEYBOARD_KEYCODE_6 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '6' keycode
KEYBOARD_KEYCODE_7 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '7' keycode
KEYBOARD_KEYCODE_8 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '8' keycode
KEYBOARD_KEYCODE_9 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '9' keycode
KEYBOARD_KEYCODE_A - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'A' keycode
KEYBOARD_KEYCODE_ALT - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'alt' keycode Note: Android can distinguish left and right keycode, use here Keyboard.onKeyboard(int, boolean) to press/release key
KEYBOARD_KEYCODE_APOSTROPHE - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key ''' keycode
KEYBOARD_KEYCODE_B - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'B' keycode
KEYBOARD_KEYCODE_BACKSLASH - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '\' keycode
KEYBOARD_KEYCODE_BACKSPACE - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'BackSpace' keycode
KEYBOARD_KEYCODE_C - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'C' keycode
KEYBOARD_KEYCODE_CAPS_LOCK - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'CapsLock' keycode
KEYBOARD_KEYCODE_COMMA - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key ',' keycode
KEYBOARD_KEYCODE_CTRL - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'ctrl' keycode Note: Android can distinguish left and right keycode, use here Keyboard.onKeyboard(int, boolean) to press/release key
KEYBOARD_KEYCODE_D - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'D' keycode
KEYBOARD_KEYCODE_DEL - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'Delete' keycode
KEYBOARD_KEYCODE_DOT - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '.' keycode
KEYBOARD_KEYCODE_DPAD_DOWN - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '⬇' keycode
KEYBOARD_KEYCODE_DPAD_LEFT - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '⬅' keycode
KEYBOARD_KEYCODE_DPAD_RIGHT - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '➡' keycode
KEYBOARD_KEYCODE_DPAD_UP - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '⬆' keycode
KEYBOARD_KEYCODE_E - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'E' keycode
KEYBOARD_KEYCODE_END - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'End' keycode
KEYBOARD_KEYCODE_ENTER - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'Enter' keycode
KEYBOARD_KEYCODE_EQUALS - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '=' keycode
KEYBOARD_KEYCODE_ESCAPE - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'ESC' keycode
KEYBOARD_KEYCODE_F - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'F' keycode
KEYBOARD_KEYCODE_F1 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'F1' keycode
KEYBOARD_KEYCODE_F10 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'F10' keycode
KEYBOARD_KEYCODE_F11 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'F11' keycode
KEYBOARD_KEYCODE_F12 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'F12' keycode
KEYBOARD_KEYCODE_F2 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'F2' keycode
KEYBOARD_KEYCODE_F3 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'F3' keycode
KEYBOARD_KEYCODE_F4 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'F4' keycode
KEYBOARD_KEYCODE_F5 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'F5' keycode
KEYBOARD_KEYCODE_F6 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'F6' keycode
KEYBOARD_KEYCODE_F7 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'F7' keycode
KEYBOARD_KEYCODE_F8 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'F8' keycode
KEYBOARD_KEYCODE_F9 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'F9' keycode
KEYBOARD_KEYCODE_G - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'G' keycode
KEYBOARD_KEYCODE_GRAV - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '`' keycode
KEYBOARD_KEYCODE_H - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'H' keycode
KEYBOARD_KEYCODE_HOME - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'Home' keycode
KEYBOARD_KEYCODE_I - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'I' keycode
KEYBOARD_KEYCODE_INSERT - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'Insert' keycode
KEYBOARD_KEYCODE_J - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'J' keycode
KEYBOARD_KEYCODE_K - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'K' keycode
KEYBOARD_KEYCODE_L - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'L' keycode
KEYBOARD_KEYCODE_LEFT_BRACKET - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '[' keycode
KEYBOARD_KEYCODE_M - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'M' keycode
KEYBOARD_KEYCODE_MINUS - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '-' keycode
KEYBOARD_KEYCODE_N - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'N' keycode
KEYBOARD_KEYCODE_NUM_LOCK - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'NumLock' keycode
KEYBOARD_KEYCODE_NUM_PAD_0 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard NumPad key '0' keycode
KEYBOARD_KEYCODE_NUM_PAD_1 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard NumPad key '1' keycode
KEYBOARD_KEYCODE_NUM_PAD_2 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard NumPad key '2' keycode
KEYBOARD_KEYCODE_NUM_PAD_3 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard NumPad key '3' keycode
KEYBOARD_KEYCODE_NUM_PAD_4 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard NumPad key '4' keycode
KEYBOARD_KEYCODE_NUM_PAD_5 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard NumPad key '5' keycode
KEYBOARD_KEYCODE_NUM_PAD_6 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard NumPad key '6' keycode
KEYBOARD_KEYCODE_NUM_PAD_7 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard NumPad key '7' keycode
KEYBOARD_KEYCODE_NUM_PAD_8 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard NumPad key '8' keycode
KEYBOARD_KEYCODE_NUM_PAD_9 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard NumPad key '9' keycode
KEYBOARD_KEYCODE_NUM_PAD_ADD - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard NumPad key '+' keycode
KEYBOARD_KEYCODE_NUM_PAD_DIVIDE - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard NumPad key '/' keycode
KEYBOARD_KEYCODE_NUM_PAD_DOT - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard NumPad key '.' keycode
KEYBOARD_KEYCODE_NUM_PAD_ENTER - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard NumPad key 'Enter' keycode
KEYBOARD_KEYCODE_NUM_PAD_MULTIPLY - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard NumPad key '*' keycode
KEYBOARD_KEYCODE_NUM_PAD_SUBTRACT - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard NumPad key '-' keycode
KEYBOARD_KEYCODE_O - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'O' keycode
KEYBOARD_KEYCODE_P - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'P' keycode
KEYBOARD_KEYCODE_PAGE_DOWN - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'PageDown' keycode
KEYBOARD_KEYCODE_PAGE_UP - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'PageUp' keycode
KEYBOARD_KEYCODE_Q - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'Q' keycode
KEYBOARD_KEYCODE_R - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'R' keycode
KEYBOARD_KEYCODE_RIGHT_BRACKET - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key ']' keycode
KEYBOARD_KEYCODE_S - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'S' keycode
KEYBOARD_KEYCODE_SEMICOLON - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key ';' keycode
KEYBOARD_KEYCODE_SHIFT - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'shift' keycode Note: Android can distinguish left and right keycode, use here Keyboard.onKeyboard(int, boolean) to press/release key
KEYBOARD_KEYCODE_SLASH - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key '/' keycode
KEYBOARD_KEYCODE_SPACE - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'Space' keycode
KEYBOARD_KEYCODE_T - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'T' keycode
KEYBOARD_KEYCODE_TAB - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'Tab' keycode
KEYBOARD_KEYCODE_U - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'U' keycode
KEYBOARD_KEYCODE_V - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'V' keycode
KEYBOARD_KEYCODE_W - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'W' keycode
KEYBOARD_KEYCODE_X - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'X' keycode
KEYBOARD_KEYCODE_Y - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'Y' keycode
KEYBOARD_KEYCODE_Z - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
Keyboard key 'Z' keycode

L

LONG_PRESS - Static variable in class com.tencent.tcr.sdk.api.view.PcTouchListener
异步长按事件
lowFpsThreshold(int, int) - Method in class com.tencent.tcr.sdk.api.TcrSessionConfig.Builder
lowFpsThresholdCount - Variable in class com.tencent.tcr.sdk.api.TcrSessionConfig
The frame rate threshold.
lowFpsThresholdDuration - Variable in class com.tencent.tcr.sdk.api.TcrSessionConfig
The frame rate duration threshold.

M

mAppWindowLeftOffset - Variable in class com.tencent.tcr.sdk.api.data.RemoteDesktopInfo
Offset of the horizontal axis of the remote desktop.
mAppWindowTopOffset - Variable in class com.tencent.tcr.sdk.api.data.RemoteDesktopInfo
Vertical offset of the remote desktop.
maxPlayerSeats - Variable in class com.tencent.tcr.sdk.api.data.MultiUserSeatInfo
The current maximum number of players
mCursorShowing - Variable in class com.tencent.tcr.sdk.api.data.RemoteDesktopInfo
cursor show status true:showing false:hidden.
mHandler - Variable in class com.tencent.tcr.sdk.api.view.PcTouchListener
触摸事件的处理器
MIC_STATUS_DISABLE - Static variable in class com.tencent.tcr.sdk.api.data.MultiUser
If the mic is muted by the room owner, the user cannot unmute it.
MIC_STATUS_OFF - Static variable in class com.tencent.tcr.sdk.api.data.MultiUser
If the mic is muted by the user, the user can unmute it.
MIC_STATUS_ON - Static variable in class com.tencent.tcr.sdk.api.data.MultiUser
The user unmutes the mic.
micStatus - Variable in class com.tencent.tcr.sdk.api.data.MultiUser
The status of the user mic `0`: The mic is muted by the room owner.
MobileTouchListener - Class in com.tencent.tcr.sdk.api.view
This class implements the touch logic for mobile applications on the cloud machine.
It Maps local screen touch events to touch events on the cloud machine.
MobileTouchListener(TcrSession) - Constructor for class com.tencent.tcr.sdk.api.view.MobileTouchListener
 
mObserver - Variable in class com.tencent.tcr.sdk.api.view.TcrRenderView
 
Mouse - Interface in com.tencent.tcr.sdk.api
This interface is used to interact with the virtual Mouse device on the server.
Mouse.CursorStyle - Enum in com.tencent.tcr.sdk.api
The style of the cloud cursor
Mouse.KeyType - Enum in com.tencent.tcr.sdk.api
General mouse button types
mRenderView - Variable in class com.tencent.tcr.sdk.api.view.TcrRenderView
 
mScreenHeight - Variable in class com.tencent.tcr.sdk.api.data.RemoteDesktopInfo
The height of the remote desktop, which is used to calculate the ratio of the local and remote coordinate transformations
mScreenWidth - Variable in class com.tencent.tcr.sdk.api.data.RemoteDesktopInfo
The width of the remote desktop, which is used to calculate the ratio of the local and remote coordinate transformations
mTcrRenderViewType - Variable in class com.tencent.tcr.sdk.api.view.TcrRenderView
 
MULTI_PLAYER_ASSIGN_SEAT_FAILED - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
Seat assignment failed.
MULTI_PLAYER_IGNORED_HOST_SUBMIT - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
The host didn't need to change the seat.
MULTI_PLAYER_INVALID_SEAT_INDEX - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
An invalid seat
MULTI_PLAYER_NO_AUTHORIZED - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
The viewer couldn't switch the seat.
MULTI_PLAYER_NO_SUCH_ROLE - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
The role dosen’t exist.
MULTI_PLAYER_NO_SUCH_USER - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
The `user_id` doesn’t exist.
MultiUser - Class in com.tencent.tcr.sdk.api.data
Message body for user parameters.
MultiUser(Parcel) - Constructor for class com.tencent.tcr.sdk.api.data.MultiUser
 
MultiUser.Role - Enum in com.tencent.tcr.sdk.api.data
Multiplayer interactive cloud game user roles
MultiUserSeatInfo - Class in com.tencent.tcr.sdk.api.data
The multi user seat info
MultiUserSeatInfo(String, List<MultiUser>, List<MultiUser>, int, int) - Constructor for class com.tencent.tcr.sdk.api.data.MultiUserSeatInfo
 

O

observer(TcrSession.Observer) - Method in class com.tencent.tcr.sdk.api.TcrSessionConfig.Builder
observer - Variable in class com.tencent.tcr.sdk.api.TcrSessionConfig
The observer of TcrSession
onAudioData(byte[], int, int) - Method in interface com.tencent.tcr.sdk.api.AudioSampleCallback
Called when a piece of audio data is ready.
onAudioFormat(int, int, int) - Method in interface com.tencent.tcr.sdk.api.AudioSampleCallback
Called when the audio sample format has changed.
onCapturedPointerEvent(MotionEvent) - Method in class com.tencent.tcr.sdk.api.view.TcrRenderView
 
onClickDown() - Method in class com.tencent.tcr.sdk.api.view.PcClickListener
 
onClickDown() - Method in interface com.tencent.tcr.sdk.api.view.PcTouchListener.OnClickListener
Called when a view has been clicked and the finger is down.
onClickUp() - Method in class com.tencent.tcr.sdk.api.view.PcClickListener
 
onClickUp() - Method in interface com.tencent.tcr.sdk.api.view.PcTouchListener.OnClickListener
Called when a view has been clicked and the finger is up.
onConnected(int) - Method in interface com.tencent.tcr.sdk.api.CustomDataChannel.Observer
This method is called when the listened CustomDataChannel is connected successfully.
onDoubleClick() - Method in interface com.tencent.tcr.sdk.api.view.PcTouchListener.OnDoubleClickListener
Called when a view has been double clicked.
onError(int, int, String) - Method in interface com.tencent.tcr.sdk.api.CustomDataChannel.Observer
This method is called whenever some error is happened in the listened CustomDataChannel.
onEvent(TcrSession.Event, Object) - Method in interface com.tencent.tcr.sdk.api.TcrSession.Observer
This will be called when some event happened in the session.
onFailure(int, String) - Method in interface com.tencent.tcr.sdk.api.AsyncCallback
This is called when the async task is executed failed.
onFirstFrameRendered() - Method in interface com.tencent.tcr.sdk.api.view.TcrRenderView.Observer
This will be called when the TcrRenderView renders its first frame.
onGamepadKey(int, boolean) - Method in interface com.tencent.tcr.sdk.api.Gamepad
Send a gamepad button event.
onGamepadStick(Gamepad.KeyType, int, int) - Method in interface com.tencent.tcr.sdk.api.Gamepad
Send a gamepad stick event.
onGamepadTrigger(Gamepad.KeyType, int, boolean) - Method in interface com.tencent.tcr.sdk.api.Gamepad
Send a gamepad trigger event.
onKeyboard(int, boolean) - Method in interface com.tencent.tcr.sdk.api.Keyboard
Trigger a key event of the cloud keyboard.
onKeyboard(int, boolean, boolean) - Method in interface com.tencent.tcr.sdk.api.Keyboard
Trigger a key event of the cloud keyboard.
onLayout(boolean, int, int, int, int) - Method in class com.tencent.tcr.sdk.api.view.TcrRenderView
 
onMediaCodecFormat(String, int, int) - Method in interface com.tencent.tcr.sdk.api.VideoFrameBufferCallback
Called when the video format has changed.
onMessage(int, ByteBuffer) - Method in interface com.tencent.tcr.sdk.api.CustomDataChannel.Observer
This method is called whenever the listened CustomDataChannel receives cloud message.
onMouseDeltaMove(int, int) - Method in interface com.tencent.tcr.sdk.api.Mouse
According to the offset pixel amount [localDeltaX, localDeltaY] of the local mouse movement, calculate the relative movement pixel amount [DeltaX, DeltaY] of the remote movement.
onMouseKey(Mouse.KeyType, boolean) - Method in interface com.tencent.tcr.sdk.api.Mouse
Trigger a click event of the cloud mouse.
onMouseMoveTo(int, int) - Method in interface com.tencent.tcr.sdk.api.Mouse
After you get the coordinates of the local View, you need to convert the coordinates to the coordinates of the remote end before calling this method.Before calculation, you need to get the width and height of the gameView [localViewWidth, localViewHeight] and the position of the click position in the game screen [localX, localY].
onMouseScroll(float) - Method in interface com.tencent.tcr.sdk.api.Mouse
Rotate the scroll wheel of the cloud mouse.
onPivot(float, float) - Method in interface com.tencent.tcr.sdk.api.view.PcZoomHandler.ZoomListener
Called when the zoom center is changed.
onSuccess(T) - Method in interface com.tencent.tcr.sdk.api.AsyncCallback
This is called when the async task is executed successfully.
onTouch(View, MotionEvent) - Method in class com.tencent.tcr.sdk.api.view.MobileTouchListener
 
onTouch(View, MotionEvent) - Method in class com.tencent.tcr.sdk.api.view.PcTouchListener
 
onTouch(View, MotionEvent) - Method in class com.tencent.tcr.sdk.api.view.PcZoomHandler
Perform two-finger pinch zoom and swipe based on the gesture.
onVideoBufferCallback(ByteBuffer, int, int, long) - Method in interface com.tencent.tcr.sdk.api.VideoFrameBufferCallback
Called when a piece of video raw data is ready.
onZoom(float) - Method in interface com.tencent.tcr.sdk.api.view.PcZoomHandler.ZoomListener
Called when the zoom radio is changed.
orientation - Variable in class com.tencent.tcr.sdk.api.data.ScreenConfig
Activity direction of cloud application

P

packetLost - Variable in class com.tencent.tcr.sdk.api.data.StatsInfo
The number of discarded packets
pasteText(String) - Method in interface com.tencent.tcr.sdk.api.TcrSession
Copy the text to the input box in the cloud application.
pauseStreaming() - Method in interface com.tencent.tcr.sdk.api.TcrSession
Pause the media stream.
PcClickListener - Class in com.tencent.tcr.sdk.api.view
This class implements PcTouchListener.OnClickListener.
PcClickListener(TcrSession) - Constructor for class com.tencent.tcr.sdk.api.view.PcClickListener
 
PcTouchListener - Class in com.tencent.tcr.sdk.api.view
This class implements the touch logic for PC applications on the cloud machine.
It converts local screen touch events to mouse events and recognize the click, long press, and double-click events.
PcTouchListener(TcrSession) - Constructor for class com.tencent.tcr.sdk.api.view.PcTouchListener
constructor
PcTouchListener.OnClickListener - Interface in com.tencent.tcr.sdk.api.view
Interface definition for callbacks to be invoked when a view is clicked.
PcTouchListener.OnDoubleClickListener - Interface in com.tencent.tcr.sdk.api.view
Interface definition for callbacks to be invoked when a view is double clicked.
PcZoomHandler - Class in com.tencent.tcr.sdk.api.view
This class handles the two-finger pinch zoom logic.
PcZoomHandler(PcTouchListener) - Constructor for class com.tencent.tcr.sdk.api.view.PcZoomHandler
 
PcZoomHandler.ZoomListener - Interface in com.tencent.tcr.sdk.api.view
Interface definition for callbacks to be invoked when the two-finger pinch zoom status has changed.
players - Variable in class com.tencent.tcr.sdk.api.data.MultiUserSeatInfo
The player list
playerSeatLeft - Variable in class com.tencent.tcr.sdk.api.data.MultiUserSeatInfo
The current number of idle player seats

R

release() - Method in interface com.tencent.tcr.sdk.api.TcrSession
Release the session.
release() - Method in class com.tencent.tcr.sdk.api.view.PcTouchListener
Release the underlying resources.
release() - Method in class com.tencent.tcr.sdk.api.view.TcrRenderView
Release the underlying resources of this view.
You need to call this API to release the underlying resources if it is no longer needed, for example, when the Activity is to be destroyed.
RemoteDesktopInfo - Class in com.tencent.tcr.sdk.api.data
Remote desktop information.
RemoteDesktopInfo(boolean, int, int, int, int) - Constructor for class com.tencent.tcr.sdk.api.data.RemoteDesktopInfo
 
requestChangeSeat(String, MultiUser.Role, int, AsyncCallback<Void>) - Method in interface com.tencent.tcr.sdk.api.TcrSession
Apply to the room owner to switch the role and seat of a player (`userID`) to `targetRole` and `targetPlayerIndex` respectively.
resetKeyboard() - Method in interface com.tencent.tcr.sdk.api.Keyboard
Reset the key status of the cloud keyboard.
This API is used to release all keys when there are stuck keys on the keyboard.
resetKeyboardCapsLock() - Method in interface com.tencent.tcr.sdk.api.Keyboard
Reset the capitalization status (to lowercase) of the cloud virtual keyboard.
resetZoom() - Method in class com.tencent.tcr.sdk.api.view.PcZoomHandler
Reset the zoom of the render view.
restartCloudApp() - Method in interface com.tencent.tcr.sdk.api.TcrSession
Restart the cloud application process.
resumeStreaming() - Method in interface com.tencent.tcr.sdk.api.TcrSession
Resume the media stream.
role - Variable in class com.tencent.tcr.sdk.api.data.RoleApplyInfo
The role want to apply for
RoleApplyInfo - Class in com.tencent.tcr.sdk.api.data
role apply information
RoleApplyInfo(String, MultiUser.Role, int) - Constructor for class com.tencent.tcr.sdk.api.data.RoleApplyInfo
 
rtt - Variable in class com.tencent.tcr.sdk.api.data.StatsInfo
The round-trip event to STUN

S

ScreenConfig - Class in com.tencent.tcr.sdk.api.data
The cloud screen configuration
ScreenConfig(String, int, int) - Constructor for class com.tencent.tcr.sdk.api.data.ScreenConfig
 
seatIndex - Variable in class com.tencent.tcr.sdk.api.data.MultiUser
The user seat
seatIndex - Variable in class com.tencent.tcr.sdk.api.data.RoleApplyInfo
The seat index want to apply for
send(ByteBuffer) - Method in interface com.tencent.tcr.sdk.api.CustomDataChannel
Send data to the cloud Application.
setDisplayDebugView(boolean) - Method in class com.tencent.tcr.sdk.api.view.TcrRenderView
Set whether to display the debug view.
setDoubleClickListener(PcTouchListener.OnDoubleClickListener) - Method in class com.tencent.tcr.sdk.api.view.PcTouchListener
Set the double-click listener.
setEnableInputDeviceHandle(boolean) - Method in class com.tencent.tcr.sdk.api.view.TcrRenderView
Set whether to enable TcrRenderView to process the peripheral input events.
setEnableLocalAudio(boolean) - Method in interface com.tencent.tcr.sdk.api.TcrSession
Enable or disable the local audio track that is captured from the mic.
setEnableLocalVideo(boolean) - Method in interface com.tencent.tcr.sdk.api.TcrSession
Enable or disable the local video track that is captured from the camera.
setEnableSuperResolution(boolean) - Method in class com.tencent.tcr.sdk.api.view.TcrRenderView
Set whether the video super-resolution capability should be enabled.
setLocalVideoProfile(int, int, int, int, int, boolean) - Method in interface com.tencent.tcr.sdk.api.TcrSession
Set the local video profile.
setLogger(TcrLogger) - Method in class com.tencent.tcr.sdk.api.TcrSdk
Set a logger for the TcrSdk.
setLongClickListener(PcTouchListener.OnClickListener) - Method in class com.tencent.tcr.sdk.api.view.PcTouchListener
Set the long click listener.
setMicMute(String, int, AsyncCallback<Void>) - Method in interface com.tencent.tcr.sdk.api.TcrSession
Change the mic status of the `userID` user.
setMouseConfig(boolean, float, boolean) - Method in class com.tencent.tcr.sdk.api.view.PcTouchListener
Set the mouse parameters.
setMouseCursorStyle(Mouse.CursorStyle) - Method in interface com.tencent.tcr.sdk.api.Mouse
Set the cursor style.
setMouseKey(Mouse.KeyType) - Method in class com.tencent.tcr.sdk.api.view.PcClickListener
Set the mouse button type to be sent to the cloud when a click is triggered.
setObserver(TcrRenderView.Observer) - Method in class com.tencent.tcr.sdk.api.view.TcrRenderView
Set the observer of this TcrRenderView instance.
setOnTouchListener(View.OnTouchListener) - Method in class com.tencent.tcr.sdk.api.view.TcrRenderView
Set the listener for the touch events of the view.
setRemoteAudioPlayProfile(float) - Method in interface com.tencent.tcr.sdk.api.TcrSession
Set the playing profile of the remote audio.
setRemoteAudioPlayProfile(String, String, float) - Method in interface com.tencent.tcr.sdk.api.TcrSession
Set the playing profile of the remote audio of the specific user.
setRemoteDesktopResolution(int, int) - Method in interface com.tencent.tcr.sdk.api.TcrSession
Set the resolution of Cloud Desktop.
setRemoteVideoProfile(int, int, int, AsyncCallback<String>) - Method in interface com.tencent.tcr.sdk.api.TcrSession
Set the remote video profile.
setRenderView(TcrRenderView) - Method in interface com.tencent.tcr.sdk.api.TcrSession
Set the rendering view for this session, and thus the SDK will render the streaming content to the view.
setShortClickListener(PcTouchListener.OnClickListener) - Method in class com.tencent.tcr.sdk.api.view.PcTouchListener
Set the short click listener.
setVideoRotation(TcrRenderView.VideoRotation) - Method in class com.tencent.tcr.sdk.api.view.TcrRenderView
Set the rotation angle of the rendered video.
setVideoScaleType(TcrRenderView.ScaleType) - Method in class com.tencent.tcr.sdk.api.view.TcrRenderView
Set the scaling type of the rendered video.
setZoomHandler(PcZoomHandler) - Method in class com.tencent.tcr.sdk.api.view.PcTouchListener
set the PcZoomHandler.
setZoomListener(PcZoomHandler.ZoomListener) - Method in class com.tencent.tcr.sdk.api.view.PcZoomHandler
Set the two-finger pinch zoom listener.
setZoomOffset(Rect) - Method in class com.tencent.tcr.sdk.api.view.PcZoomHandler
Set the offsets of the video image frame during zoom.
setZoomRatio(float, float) - Method in class com.tencent.tcr.sdk.api.view.PcZoomHandler
Set zoom ratio.
SINGLE_CLICK - Static variable in class com.tencent.tcr.sdk.api.view.PcTouchListener
异步单击(包括按下和抬起)
start(String) - Method in interface com.tencent.tcr.sdk.api.TcrSession
Starts the session.
StatsInfo - Class in com.tencent.tcr.sdk.api.data
Stats (performance) information.
StatsInfo(String, String, long, long, long, int) - Constructor for class com.tencent.tcr.sdk.api.data.StatsInfo
 
SUCCESS - Static variable in interface com.tencent.tcr.sdk.api.TcrCode
This indicates that the result is success.
syncRoomInfo() - Method in interface com.tencent.tcr.sdk.api.TcrSession
Refresh the information of all seats.

T

TcrCode - Interface in com.tencent.tcr.sdk.api
This interface defines common codes of TcrSdk.
TcrLogger - Interface in com.tencent.tcr.sdk.api
This interface represents the log callbacks of the TcrSdk.
TcrRenderView - Class in com.tencent.tcr.sdk.api.view
This view is used to render and display the cloud streaming video.
TcrRenderView(Context, TcrRenderView.TcrRenderViewType, TcrSession) - Constructor for class com.tencent.tcr.sdk.api.view.TcrRenderView
The constructor
TcrRenderView.InputDeviceType - Enum in com.tencent.tcr.sdk.api.view
An enumeration that defines the input device type.
TcrRenderView.Observer - Interface in com.tencent.tcr.sdk.api.view
This interface represents the observer of TcrRenderView.
TcrRenderView.ScaleType - Enum in com.tencent.tcr.sdk.api.view
An enumeration that defines the video scaling type.
TcrRenderView.TcrRenderViewType - Enum in com.tencent.tcr.sdk.api.view
An enumeration that defines the types of the rendering view.
TcrRenderView.VideoRotation - Enum in com.tencent.tcr.sdk.api.view
An enumeration that defines the video rotation angle.
TcrSdk - Class in com.tencent.tcr.sdk.api
This is the entry class for the TcrSdk.
TcrSession - Interface in com.tencent.tcr.sdk.api
This interface represents a session between the client and the TCR server.
TcrSession.Event - Enum in com.tencent.tcr.sdk.api
Session event definitions.
TcrSession.Observer - Interface in com.tencent.tcr.sdk.api
This interface represents the observer of TcrSession.
TcrSessionConfig - Class in com.tencent.tcr.sdk.api
The Tcr session configuration class
TcrSessionConfig.Builder - Class in com.tencent.tcr.sdk.api
 
toString() - Method in class com.tencent.tcr.sdk.api.data.CursorState
 
toString() - Method in class com.tencent.tcr.sdk.api.data.MultiUser
 
toString() - Method in class com.tencent.tcr.sdk.api.data.RemoteDesktopInfo
 
toString() - Method in class com.tencent.tcr.sdk.api.TcrSessionConfig
 
toString() - Method in enum com.tencent.tcr.sdk.api.view.TcrRenderView.VideoRotation
 

U

update(Observable, Object) - Method in class com.tencent.tcr.sdk.api.view.PcTouchListener
 
userID - Variable in class com.tencent.tcr.sdk.api.data.MultiUser
The user ID
userID - Variable in class com.tencent.tcr.sdk.api.data.MultiUserSeatInfo
The user ID
userID - Variable in class com.tencent.tcr.sdk.api.data.RoleApplyInfo
The user ID

V

v(String, String) - Method in interface com.tencent.tcr.sdk.api.TcrLogger
 
valueOf(String) - Static method in enum com.tencent.tcr.sdk.api.data.MultiUser.Role
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.tcr.sdk.api.Gamepad.KeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.tcr.sdk.api.Mouse.CursorStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.tcr.sdk.api.Mouse.KeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.tcr.sdk.api.TcrSession.Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.tcr.sdk.api.view.TcrRenderView.InputDeviceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.tcr.sdk.api.view.TcrRenderView.ScaleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.tcr.sdk.api.view.TcrRenderView.TcrRenderViewType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.tcr.sdk.api.view.TcrRenderView.VideoRotation
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.tencent.tcr.sdk.api.data.MultiUser.Role
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.tcr.sdk.api.Gamepad.KeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.tcr.sdk.api.Mouse.CursorStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.tcr.sdk.api.Mouse.KeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.tcr.sdk.api.TcrSession.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.tcr.sdk.api.view.TcrRenderView.InputDeviceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.tcr.sdk.api.view.TcrRenderView.ScaleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.tcr.sdk.api.view.TcrRenderView.TcrRenderViewType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.tcr.sdk.api.view.TcrRenderView.VideoRotation
Returns an array containing the constants of this enum type, in the order they are declared.
VideoCapabilityUtil - Class in com.tencent.tcr.sdk.api.utils
The util to query video capability.
VideoCapabilityUtil() - Constructor for class com.tencent.tcr.sdk.api.utils.VideoCapabilityUtil
 
videoFrameBufferCallback - Variable in class com.tencent.tcr.sdk.api.TcrSessionConfig
The callback of video frame buffer
VideoFrameBufferCallback - Interface in com.tencent.tcr.sdk.api
Implement this interface if you want to get and decode the raw video data by yourself.
videoFrameCallback(VideoFrameBufferCallback) - Method in class com.tencent.tcr.sdk.api.TcrSessionConfig.Builder
videoHeight - Variable in class com.tencent.tcr.sdk.api.data.ScreenConfig
The height of the video screen resolution
videoWidth - Variable in class com.tencent.tcr.sdk.api.data.ScreenConfig
The width of the video screen resolution
viewers - Variable in class com.tencent.tcr.sdk.api.data.MultiUserSeatInfo
The viewer list

W

w(String, String) - Method in interface com.tencent.tcr.sdk.api.TcrLogger
 
WindowsKeyEvent - Class in com.tencent.tcr.sdk.api.view
This class defines key and button events in Windows platform.
WindowsKeyEvent() - Constructor for class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
 
writeToParcel(Parcel, int) - Method in class com.tencent.tcr.sdk.api.data.MultiUser
 

X

XBOX_KEYCODE_A - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
XBOX key 'A' keycode
XBOX_KEYCODE_B - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
XBOX key 'B' keycode
XBOX_KEYCODE_DOWN - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
XBOX key 'DPad ⬇' keycode
XBOX_KEYCODE_L1 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
XBOX key 'L1' keycode
XBOX_KEYCODE_L3 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
XBOX key 'L3' keycode
XBOX_KEYCODE_LEFT - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
XBOX key 'DPad ⬅' keycode
XBOX_KEYCODE_R1 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
XBOX key 'R1' keycode
XBOX_KEYCODE_R3 - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
XBOX key 'R3' keycode
XBOX_KEYCODE_RIGHT - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
XBOX key 'DPad ➡' keycode
XBOX_KEYCODE_SELECT - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
XBOX key 'SELECT' keycode
XBOX_KEYCODE_START - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
XBOX key 'START' keycode
XBOX_KEYCODE_UP - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
XBOX key 'DPad ⬆' keycode
XBOX_KEYCODE_X - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
XBOX key 'X' keycode
XBOX_KEYCODE_Y - Static variable in class com.tencent.tcr.sdk.api.view.WindowsKeyEvent
XBOX key 'Y' keycode
A B C D E F G H I K L M O P R S T U V W X 
Skip navigation links