---
title: "RenderStreamModuleBase"
description: "API documentation for RenderStreamModuleBase"
url: https://developer.disguise.one/python-api/docs/renderstreammodulebase/
---

# RenderStreamModuleBase

Base class (inherits properties and methods): _[ProjectionAwareModule](/python-api/docs/projectionawaremodule#projectionawaremodule)_

Subclasses: _[RenderStreamLocalModule](/python-api/docs/renderstreamlocalmodule#renderstreamlocalmodule)_, _[RenderStreamModule](/python-api/docs/renderstreammodule#renderstreammodule)_

## Properties

#### **animationSpeed** : _float_

Control the speed of animations inside the Notch block. 1.0 = normal speed. Not available for adjustment during playback.

_UserName: Animation speed_

#### **customEventTriggerMode** : _int_

_Options: {0: ‘On keyframe’, 1: ‘On reset’, 2: ‘On change’}  
Category: Custom Events  
UserName: Trigger Mode_

#### **fields** : _List\[[RemoteParameterSchema](/python-api/docs/remoteparameterschema#remoteparameterschema)\]_ _(Read-Only)_

#### **mode** : _int_

_Options: {0: ‘Locked’, 1: ‘Free-run’, 2: ‘Normal’, 3: ‘Paused’}  
Category: Default  
UserName: Mode_

#### **sceneName** : _str_

The name of the current selected scene

_Category: Properties  
UserName: Scene_

#### **schemaGeneration** : _int_ _(Read-Only)_

## Methods

#### **getContainerValue**(self, key: _str_) -> _Any_

#### **getValue**(self, key: _str_) -> _Any_

#### **setValue**(self, key: _str_, value: _Any_)
