Difference between revisions of "IC8 Python API:Modules"

From Reallusion Wiki!
Jump to: navigation, search
m
m
 
(27 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{Parent|IC_8_Python_API|IC8 Python API}}
 
{{Parent|IC_8_Python_API|IC8 Python API}}
  
 
+
{| class="wikitable" style="width:100%;" cellspacing="1"
{| style="width:100%; text-align:center; background-color:#ab8080;" cellspacing="1"
+
!rowspan="2" style="background-color:#f2b6b6;"|Mathematics
!colspan="5" style="background-color:#f2b6b6;"| Mathematics
+
|[[IC8_Python_API:RLPy_RMath | RMath - IC8 ]]
 +
|[[IC_Python_API:RLPy_RVector2 | RVector2 ]]
 +
|[[IC_Python_API:RLPy_RVector3 | RVector3 ]]
 +
|[[IC_Python_API:RLPy_RVector4 | RVector4 ]]
 +
|[[IC_Python_API:RLPy_RMatrix3 | RMatrix3 ]]
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RMath | RMath ]]
+
|[[IC_Python_API:RLPy_RQuaternion | RQuaternion ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RVector2 | RVector2 ]]
+
|[[IC8_Python_API:RLPy_RMatrix4 | RMatrix4 - IC8 ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RVector3 | RVector3 ]]
+
|[[IC_Python_API:RLPy_RTransform | RTransform ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RVector4 | RVector4 ]]  
+
|[[IC_Python_API:RLPy_RRgb | RRgb ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RMatrix3 | RMatrix3 ]]
+
|[[IC_Python_API:RLPy_RColor | RColor ]]
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RQuaternion | RQuaternion ]]
+
!rowspan="2" style="background-color:#f2dab6;"|System
|style="background-color:white; width:20%;"|[[IC8_Python_API:RLPy_RMatrix4 | RMatrix4 - IC8 ]]
+
|[[IC_Python_API:RLPy_RStatus | RStatus]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RTransform | RTransform ]]
+
|[[IC_Python_API:RLPy_RTime | RTime ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RRgb | RRgb ]]
+
|[[IC_Python_API:RLPy_RVariant | RVariant]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RColor | RColor ]]
+
|[[IC8_Python_API:RLPy_RFileIO | RFileIO - IC8]]
|}
+
|[[IC_Python_API:RLPy_RGlobal | RGlobal]]
 
+
 
+
{| style="width:100%; text-align:center; background-color:#ab9580;" cellspacing="1"
+
!colspan="5" style="background-color:#f2dab6;"| System
+
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RStatus | RStatus]]
+
|[[IC_Python_API:RLPy_RPyTimer | RPyTimer]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RTime | RTime ]]
+
|[[IC8_Python_API:RLPy_RApplication | RApplication - IC8]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RVariant | RVariant]]
+
|[[IC8_Python_API:RLPy_RSaveFileSetting | RSaveFileSetting - IC8 ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RFileIO | RFileIO]]
+
|[[IC8_Python_API:RLPy_RExportFbxSetting | RExportFbxSetting - IC8 ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RGlobal | RGlobal]]
+
|[[IC8_Python_API:RLPy_RExportGlbSetting | RExportGlbSetting - IC8 ]]
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RPyTimer | RPyTimer]]
+
!rowspan="3" style="background-color:#f2e8b6;"|Scene
|style="background-color:white; width:20%;"|[[IC8_Python_API:RLPy_RApplication | RApplication - IC8]]
+
|[[IC_Python_API:RLPy_RIBase | RIBase ]]
|style="background-color:white; width:20%;"|
+
|[[IC8_Python_API:RLPy_RIObject | RIObject - IC8 ]]
|style="background-color:white; width:20%;"|
+
|[[IC8_Python_API:RLPy_RINode | RINode - IC8]]
|style="background-color:white; width:20%;"|
+
|[[IC_Python_API:RLPy_RIMaterialComponent | RIMaterialComponent ]]
|}
+
|[[IC8_Python_API:RLPy_RIProp | RIProp - IC8 ]]
 
+
 
+
{| style="width:100%; text-align:center; background-color:#abab80;" cellspacing="1"
+
! colspan="5" style="background-color:#f2e8b6;"| Scene
+
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIBase | RIBase ]]
+
|[[IC8_Python_API:RLPy_RIAvatar | RIAvatar - IC8 ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIObject | RIObject ]]
+
|[[IC8_Python_API:RLPy_RICamera | RICamera - IC8 ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RINode | RINode ]]
+
|[[IC_Python_API:RLPy_RIParticle | RIParticle ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIMaterialComponent | RIMaterialComponent ]]
+
|[[IC8_Python_API:RLPy_RILight | RILight - IC8 ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIProp | RIProp ]]
+
|[[IC8_Python_API:RLPy_RISpotLight | RISpotLight - IC8 ]]
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIAvatar | RIAvatar]]
+
|[[IC8_Python_API:RLPy_RIPointLight | RIPointLight - IC8 ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RICamera | RICamera ]]
+
|[[IC8_Python_API:RLPy_RIDirectionalLight | RIDirectionalLight - IC8 ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIParticle | RIParticle ]]
+
|[[IC_Python_API:RLPy_RScene | RScene ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RILight | RILight ]]
+
|
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RISpotLight | RISpotLight ]]
+
|
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIPointLight | RIPointLight]]
+
!rowspan="4" style="background-color:#d4f2b6;"|Animation
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIDirectionalLight | RIDirectionalLight ]]
+
|[[IC8_Python_API:RLPy_RDataBlock | RDataBlock - IC8 ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RScene | RScene ]]
+
|[[IC8_Python_API:RLPy_RKey | RKey - IC8 ]]
|style="background-color:white; width:20%;"|
+
|[[IC8_Python_API:RLPy_RControl | RControl - IC8 ]]
|style="background-color:white; width:20%;"|
+
|[[IC_Python_API:RLPy_RFloatKey | RFloatKey ]]
|}
+
|[[IC8_Python_API:RLPy_RFloatControl | RFloatControl - IC8 ]]
 
+
 
+
{| style="width:100%; text-align:center; background-color:#95ab80;" cellspacing="1"
+
! colspan="5" style="background-color:#d4f2b6;"| Animation
+
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RDataBlock | RDataBlock ]]
+
|[[IC_Python_API:RLPy_RTransformKey | RTransformKey ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RKey | RKey ]]
+
|[[IC_Python_API:RLPy_RTransformControl | RTransformControl ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RControl | RControl ]]
+
|[[IC8_Python_API:RLPy_RIClip | RlClip - IC8 ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RFloatKey | RFloatKey ]]
+
|[[IC8_Python_API:RLPy_RISkeletonComponent | RISkeletonComponent - IC8 ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RFloatControl | RFloatControl ]]
+
|[[IC8_Python_API:RLPy_RIHikEffectorComponent | RIHikEffectorComponent - IC8 ]]
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RTransformKey | RTransformKey ]]
+
|[[IC_Python_API:RLPy_RVisemeKey | RVisemeKey ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RTransformControl | RTransformControl ]]
+
|[[IC_Python_API:RLPy_RVisemeSmoothOption | RVisemeSmoothOption ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIClip | RlClip ]]
+
|[[IC8_Python_API:RLPy_RIVisemeComponent | RIVisemeComponent - IC8 ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RISkeletonComponent | RISkeletonComponent ]]
+
|[[IC_Python_API:RLPy_RIMorphComponent | RIMorphComponent ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIHikEffectorComponent | RIHikEffectorComponent ]]
+
|[[IC8_Python_API:RLPy_RIFaceComponent | RIFaceComponent - IC8 ]]
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RVisemeKey | RVisemeKey ]]
+
|[[IC_Python_API:RLPy_RCameraDofData | RCameraDofData ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RVisemeSmoothOption | RVisemeSmoothOption ]]
+
|
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIVisemeComponent | RIVisemeComponent ]]
+
|
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIMorphComponent | RIMorphComponent ]]
+
|
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIFaceComponent | RIFaceComponent ]]
+
|
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RCameraDofData | RCameraDofData ]]
+
!rowspan="3" style="background-color:#b6f2b6;"|Motion Capture
|style="background-color:white; width:20%;"|
+
|[[IC_Python_API:RLPy_RPositionSetting | RPositionSetting ]]
|style="background-color:white; width:20%;"|
+
|[[IC_Python_API:RLPy_RRotationSetting | RRotationSetting ]]
|style="background-color:white; width:20%;"|
+
|[[IC_Python_API:RLPy_RDeviceSetting | RDeviceSetting ]]
|style="background-color:white; width:20%;"|
+
|[[IC_Python_API:RLPy_RIDeviceBase | RIDeviceBase ]]
|}
+
|[[IC_Python_API:RLPy_RBodySetting | RBodySetting ]]
 
+
 
+
{| style="width:100%; text-align:center; background-color:#80ab80;" cellspacing="1"
+
! colspan="5" style="background-color:#b6f2b6;"| MotionCapture
+
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RPositionSetting | RPositionSetting ]]
+
|[[IC_Python_API:RLPy_RIBodyDevice | RIBodyDevice ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RRotationSetting | RRotationSetting ]]
+
|[[IC_Python_API:RLPy_RHandSetting | RHandSetting ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RDeviceSetting | RDeviceSetting ]]
+
|[[IC_Python_API:RLPy_RIHandDevice | RIHandDevice ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIDeviceBase | RIDeviceBase ]]
+
|[[IC8_Python_API:RLPy_RFacialSetting | RFacialSetting - IC8 ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RBodySetting | RBodySetting ]]
+
|[[IC8_Python_API:RLPy_RIFacialDevice | RIFacialDevice - IC8 ]]
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIBodyDevice | RIBodyDevice ]]
+
|[[IC_Python_API:RLPy_RIMocapManager | RIMocapManager ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RHandSetting | RHandSetting ]]
+
|
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIHandDevice | RIHandDevice ]]
+
|
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RFacialSetting | RFacialSetting ]]
+
|
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIFacialDevice | RIFacialDevice ]]
+
|
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIMocapManager | RIMocapManager ]]
+
!rowspan="2" style="background-color:#b6f2d4;"| Events
|style="background-color:white; width:20%;"|
+
|[[IC_Python_API:RLPy_RCallback | RCallback ]]
|style="background-color:white; width:20%;"|
+
|[[IC_Python_API:RLPy_RWinMessageCallback | RWinMessageCallback ]]
|style="background-color:white; width:20%;"|
+
|[[IC_Python_API:RLPy_RDialogCallback | RDialogCallback ]]
|style="background-color:white; width:20%;"|
+
|[[IC8_Python_API:RLPy_REventCallback | REventCallback - IC8 ]]
|}
+
|[[IC_Python_API:RLPy_REventHandler | REventHandler ]]
 
+
 
+
{| style="width:100%; text-align:center; background-color:#80ab95;" cellspacing="1"
+
! colspan="5" style="background-color:#b6f2d4;"| Events
+
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RCallback | RCallback ]]
+
|[[IC_Python_API:RLPy_RPyTimerCallback | RPyTimerCallback]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RWinMessageCallback | RWinMessageCallback ]]
+
|[[IC_Python_API:RLPy_RIEventListener | RIEventListener ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RDialogCallback | RDialogCallback ]]
+
|
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_REventCallback | REventCallback ]]
+
|
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_REventHandler | REventHandler ]]
+
|
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RPyTimerCallback | RPyTimerCallback]]
+
!rowspan="1" style="background-color:#b6d4f2;"| UI
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIEventListener | RIEventListener ]]
+
|[[IC8_Python_API:RLPy_RIDialog | RIDialog - IC8 ]]
|style="background-color:white; width:20%;"|
+
|[[IC_Python_API:RLPy_RIDockWidget | RIDockWidget ]]
|style="background-color:white; width:20%;"|
+
|[[IC_Python_API:RLPy_RUi | RUi ]]
|style="background-color:white; width:20%;"|
+
|
|}
+
|
 
+
 
+
{| style="width:100%; text-align:center; background-color:#80abab;" cellspacing="1"
+
!colspan="5" style="background-color:#b6d4f2;"| UI
+
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIDialog | RIDialog ]]
+
!rowspan="1" style="background-color:#b6b6f2;"| Media
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RIDockWidget | RIDockWidget ]]
+
|[[IC_Python_API:RLPy_RlAudioObject | RIAudioObject ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RUi | RUi ]]
+
|[[IC_Python_API:RLPy_RAudioRecorder | RAudioRecorder ]]  
|style="background-color:white; width:20%;"|
+
|[[IC_Python_API:RLPy_RAudio | RAudio ]]
|style="background-color:white; width:20%;"|
+
|[[IC_Python_API:RLPy_RAudioRecorderCallback | RAudioRecorderCallback ]]
|}
+
|
 
+
 
+
{| style="width:100%; text-align:center; background-color:#8095ab;" cellspacing="1"
+
!colspan="5" style="background-color:#b6b6f2;"| Media
+
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RlAudioObject | RIAudioObject ]]
+
!rowspan="1" style="background-color:#d4b6f2;"| Networking
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RAudioRecorder | RAudioRecorder ]]  
+
|[[IC_Python_API:RLPy_RTcpCallback | RTcpCallback ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RAudio | RAudio ]]
+
|[[IC_Python_API:RLPy_RTcpClient | RTcpClient ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RAudioRecorderCallback | RAudioRecorderCallback ]]
+
|[[IC_Python_API:RLPy_RUdpCallback | RUdpCallback ]]
|style="background-color:white; width:20%;"|
+
|[[IC_Python_API:RLPy_RUdpClient | RUdpClient ]]  
|}
+
|
 
+
 
+
{| style="width:100%; text-align:center; background-color:#8080ab;" cellspacing="1"
+
!colspan="5" style="background-color:#d4b6f2;"| Networking
+
 
|-
 
|-
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RTcpCallback | RTcpCallback ]]
+
!rowspan="6" style="background-color:#d3d3d3;"| Undefined
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RTcpClient | RTcpClient ]]
+
|[[IC8_Python_API:RLPy_RAttribute | RAttribute - IC8 ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RUdpCallback | RUdpCallback ]]
+
|[[IC8_Python_API:RLPy_RWin32APiKit | RWin32APiKit - IC8 ]]
|style="background-color:white; width:20%;"|[[IC_Python_API:RLPy_RUdpClient | RUdpClient ]]  
+
|[[IC8_Python_API:RLPy_RWordData | RWordData - IC8 ]]
|style="background-color:white; width:20%;"|
+
|[[IC8_Python_API:RLPy_RFps | RFps - IC8 ]]
 +
|[[IC8_Python_API:RLPy_RIAccessory | RIAccessory - IC8 ]]
 +
|-
 +
|[[IC8_Python_API:RLPy_RIAvatarPart | RIAvatarPart - IC8 ]]
 +
|[[IC8_Python_API:RLPy_RICloth | RICloth - IC8 ]]
 +
|[[IC8_Python_API:RLPy_RIEffector | RIEffector - IC8 ]]
 +
|[[IC8_Python_API:RLPy_RIFacialProfileComponent | RIFacialProfileComponent - IC8 ]]
 +
|[[IC8_Python_API:RLPy_RIHair | RIHair - IC8 ]]
 +
|-
 +
|[[IC8_Python_API:RLPy_RIMotionDirectorManager | RIMotionDirectorManager - IC8 ]]
 +
|[[IC8_Python_API:RLPy_RIPath | RIPath - IC8 ]]
 +
|[[IC8_Python_API:RLPy_RIPhysicsComponent | RIPhysicsComponent - IC8 ]]
 +
|[[IC8_Python_API:RLPy_RIPopcornFXObject | RIPopcornFXObject - IC8 ]]
 +
|[[IC8_Python_API:RLPy_RIReach | RIReach - IC8 ]]
 +
|-
 +
|[[IC8_Python_API:RLPy_RISky | RISky - IC8 ]]
 +
|[[IC8_Python_API:RLPy_RIVisualSettingComponent | RIVisualSettingComponent - IC8 ]]
 +
|[[IC8_Python_API:RLPy_RReachKey | RReachKey - IC8 ]]
 +
|
 +
|[[IC8_Python_API:RLPy_RTick | RTick - IC8 ]]
 
|}
 
|}

Latest revision as of 19:55, 1 December 2024

Main article: IC8 Python API.
Mathematics RMath - IC8 RVector2 RVector3 RVector4 RMatrix3
RQuaternion RMatrix4 - IC8 RTransform RRgb RColor
System RStatus RTime RVariant RFileIO - IC8 RGlobal
RPyTimer RApplication - IC8 RSaveFileSetting - IC8 RExportFbxSetting - IC8 RExportGlbSetting - IC8
Scene RIBase RIObject - IC8 RINode - IC8 RIMaterialComponent RIProp - IC8
RIAvatar - IC8 RICamera - IC8 RIParticle RILight - IC8 RISpotLight - IC8
RIPointLight - IC8 RIDirectionalLight - IC8 RScene
Animation RDataBlock - IC8 RKey - IC8 RControl - IC8 RFloatKey RFloatControl - IC8
RTransformKey RTransformControl RlClip - IC8 RISkeletonComponent - IC8 RIHikEffectorComponent - IC8
RVisemeKey RVisemeSmoothOption RIVisemeComponent - IC8 RIMorphComponent RIFaceComponent - IC8
RCameraDofData
Motion Capture RPositionSetting RRotationSetting RDeviceSetting RIDeviceBase RBodySetting
RIBodyDevice RHandSetting RIHandDevice RFacialSetting - IC8 RIFacialDevice - IC8
RIMocapManager
Events RCallback RWinMessageCallback RDialogCallback REventCallback - IC8 REventHandler
RPyTimerCallback RIEventListener
UI RIDialog - IC8 RIDockWidget RUi
Media RIAudioObject RAudioRecorder RAudio RAudioRecorderCallback
Networking RTcpCallback RTcpClient RUdpCallback RUdpClient
Undefined RAttribute - IC8 RWin32APiKit - IC8 RWordData - IC8 RFps - IC8 RIAccessory - IC8
RIAvatarPart - IC8 RICloth - IC8 RIEffector - IC8 RIFacialProfileComponent - IC8 RIHair - IC8
RIMotionDirectorManager - IC8 RIPath - IC8 RIPhysicsComponent - IC8 RIPopcornFXObject - IC8 RIReach - IC8
RISky - IC8 RIVisualSettingComponent - IC8 RReachKey - IC8 RTick - IC8