IMSDK
IM features a comprehensive suite of solutions including global access, one-to-one chat, group chat, message push, profile and relationship chain hosting, and account authentication. It also provides complete app access and backend management APIs.
V2TIMFaceElem

Public Member Functions

 V2TIMFaceElem ()
 
 V2TIMFaceElem (const V2TIMFaceElem &)
 
V2TIMFaceElemoperator= (const V2TIMFaceElem &)
 
 ~V2TIMFaceElem () override
 

Data Fields

uint32_t index
 
V2TIMBuffer data
 
V2TIMElemType elemType
 
void * obj_ptr
 

Constructor & Destructor Documentation

◆ V2TIMFaceElem() [1/2]

◆ V2TIMFaceElem() [2/2]

◆ ~V2TIMFaceElem()

~V2TIMFaceElem ( )
override

Member Function Documentation

◆ operator=()

V2TIMFaceElem& operator= ( const V2TIMFaceElem )

Field Documentation

◆ index

uint32_t index

Custom emoji index

  1. The face message is defined by V2TIMFaceElem. The SDK does not provide face resource package. If the developer has face resource package, you can use index to mark a face, which can be customized by the user, or directly use data to store the expression binary information. All are defined by the user, and only transparent transmission is done inside the SDK.
  2. Index and data only need to be passed in one, the SDK only transparently transmits these two data.

◆ data

Custom emoji data.

◆ elemType

V2TIMElemType elemType
inherited

element type

◆ obj_ptr

void* obj_ptr
inherited