| addOrUpdateVideoEffect(uint32_t nodeId, const char *templateName)=0 | agora::rtc::IVideoEffectObject | pure virtual |
| AddRef() const =0 (defined in agora::RefCountInterface) | agora::RefCountInterface | pure virtual |
| getVideoEffectBoolParam(const char *option, const char *key)=0 | agora::rtc::IVideoEffectObject | pure virtual |
| getVideoEffectFloatParam(const char *option, const char *key)=0 | agora::rtc::IVideoEffectObject | pure virtual |
| getVideoEffectIntParam(const char *option, const char *key)=0 | agora::rtc::IVideoEffectObject | pure virtual |
| HasOneRef() const =0 (defined in agora::RefCountInterface) | agora::RefCountInterface | pure virtual |
| performVideoEffectAction(uint32_t nodeId, VIDEO_EFFECT_ACTION actionId)=0 | agora::rtc::IVideoEffectObject | pure virtual |
| Release() const =0 (defined in agora::RefCountInterface) | agora::RefCountInterface | pure virtual |
| removeVideoEffect(uint32_t nodeId)=0 | agora::rtc::IVideoEffectObject | pure virtual |
| RESET enum value | agora::rtc::IVideoEffectObject | |
| SAVE enum value | agora::rtc::IVideoEffectObject | |
| setVideoEffectBoolParam(const char *option, const char *key, bool param)=0 | agora::rtc::IVideoEffectObject | pure virtual |
| setVideoEffectFloatParam(const char *option, const char *key, float param)=0 | agora::rtc::IVideoEffectObject | pure virtual |
| setVideoEffectIntParam(const char *option, const char *key, int param)=0 | agora::rtc::IVideoEffectObject | pure virtual |
| VIDEO_EFFECT_ACTION enum name | agora::rtc::IVideoEffectObject | |
| VIDEO_EFFECT_NODE_ID enum name | agora::rtc::IVideoEffectObject | |
| ~IVideoEffectObject() (defined in agora::rtc::IVideoEffectObject) | agora::rtc::IVideoEffectObject | virtual |
| ~RefCountInterface() (defined in agora::RefCountInterface) | agora::RefCountInterface | protectedvirtual |