Agora RTC Objective-C API Reference Refactor

<AgoraMetaSceneEventDelegate> Protocol Reference

Inherits <NSObject>.

## Method Documentation

## ◆ metaScene:onReleasedScene:

- (void) metaScene: |  | (AgoraMetaScene *_Nonnull) | scene
onReleasedScene: |  | (NSInteger) | errorCode

## ◆ metaScene:onEnterSceneResult:

- (void) metaScene: |  | (AgoraMetaScene *_Nonnull) | scene
onEnterSceneResult: |  | (NSInteger) | errorCode

## ◆ metaScene:onLeaveSceneResult:

- (void) metaScene: |  | (AgoraMetaScene *_Nonnull) | scene
onLeaveSceneResult: |  | (NSInteger) | errorCode

## ◆ metaScene:onSceneMessageReceived:

- (void) metaScene: |  | (AgoraMetaScene *_Nonnull) | scene
onSceneMessageReceived: |  | (NSData *_Nonnull) | message

## ◆ metaScene:onUserPositionChanged:posInfo:

- (void) metaScene: |  | (AgoraMetaScene *_Nonnull) | scene
onUserPositionChanged: |  | (NSString *_Nonnull) | uid
posInfo: |  | (AgoraMetaPositionInfo *_Nonnull) | posInfo

## ◆ metaScene:onSceneVideoFrameCaptured:view:

- (void) metaScene: |  | (AgoraMetaScene *_Nonnull) | scene
onSceneVideoFrameCaptured: |  | (AgoraOutputVideoFrame *_Nullable) | videoFrame
view: |  | (UIView *_Nonnull) | view

## ◆ metaScene:onRecvMessageFromUser:message:

- (void) metaScene: |  | (AgoraMetaScene *_Nonnull) | scene
onRecvMessageFromUser: |  | (NSString *_Nonnull) | userId
message: |  | (NSData *_Nonnull) | message

## ◆ metaScene:onRecvBroadcastMessage:

- (void) metaScene: |  | (AgoraMetaScene *_Nonnull) | scene
onRecvBroadcastMessage: |  | (NSData *_Nonnull) | message

## ◆ metaScene:onAddSceneViewResult:errorCode:

- (void) metaScene: |  | (AgoraMetaScene *_Nonnull) | scene
onAddSceneViewResult: |  | (UIView *_Nonnull) | view
errorCode: |  | (NSInteger) | errorCode

## ◆ metaScene:onRemoveSceneViewResult:errorCode:

- (void) metaScene: |  | (AgoraMetaScene *_Nonnull) | scene
onRemoveSceneViewResult: |  | (UIView *_Nonnull) | view
errorCode: |  | (NSInteger) | errorCode