realvirtual.io Class Reference
Documentation Home
  1. realvirtual.io
  2. Documentation
  3. Class Reference
  • Classes
  •  
  • Class List
  • Class Hierarchy
  • Class Members
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 ►NrealvirtualInterface for all Classes which are Fixing components (currently Grip and Fixer)
 ►NGLB
 CCachedFieldInfoCached information about a serializable field
 CCachedPropertyInfoCached information about a serializable property
 CComponentJsonFieldsJSON field names for component serialization
 CComponentReflectionDataComplete reflection data for a component type, cached for reuse
 CDeserializationContextDeserialization context for tracking import state
 CGLBComponentDeserializerDeserializes MonoBehaviour components from JSON during GLB import Creates components and resolves references
 CGLBComponentSerializerSerializes MonoBehaviour components to JSON for GLB export Uses cached reflection data for optimal performance
 ►CGLBDebugLoggerStructured logging for GLB operations Provides consistent formatting and verbosity control
 CLogScopeScoped logging context for tracking nested operations
 CGLBExportPluginContextRefactoredRefactored export plugin context that uses the new serialization classes
 CGLBExportPluginRefactoredRefactored GLTFExportPlugin for exporting realvirtual components to GLB/GLTF files
 CGLBImportPluginContextRefactoredRefactored import plugin context that uses the new serialization classes
 CGLBImportPluginRefactoredRefactored GLTFImportPlugin for importing realvirtual components from GLB/GLTF files
 CGLBMaterialResolverResolves materials from JSON data during GLB import Uses multi-stage fallback chain to find or create materials
 CGLBMaterialSerializerSerializes Material references to JSON for GLB export Extracts material name, path, shader, and optionally all properties
 CGLBReflectionCacheThread-safe cache for component reflection data Computes and stores reflection information once per type for reuse across export/import operations
 CGLBTypeResolverThread-safe type resolver with FullName-first resolution and namespace prioritization Used during GLB import to correctly resolve component types
 CMaterialJsonFieldsJSON field names for material serialization
 CMaterialResolutionResultResult of material resolution
 CPendingReferencePending reference to be resolved after all components are created
 CSafeUnityContractResolverContract resolver that skips Unity engine types to prevent native assertion crashes during Newtonsoft.Json serialization (e.g
 CSerializationContextSerialization context for tracking export state
 CTypeResolutionResultResult of a type resolution attempt
 ►NMCP
 ►NTests
 CTestMcpReflectionCrossAssemblyValidates that McpToolRegistry's string-based attribute matching correctly discovers tools across assembly boundaries
 CTestMcpToolNameConversionValidates that PascalCase method names are correctly converted to snake_case tool names
 CMcpParamAttribute
 CMcpToolAttribute
 ►Nopencommissioning
 ►NEditor
 COCLinkCylinder
 COCLinkDrivePosition
 COCLinkDriveSimple
 COCLinkDriveSpeed
 COCLinkGrip
 COCLinkLamp
 COCLinkSensor
 COCLinkCylinderLinks an OpenCommissioning Cylinder component to a realvirtual Drive for cylinder motion control
 COCLinkDrivePositionLinks an OpenCommissioning DrivePosition component to a realvirtual Drive for position-based motion control
 COCLinkDriveSimpleLinks an OpenCommissioning DriveSimple component to a realvirtual Drive for simple forward/backward motion control
 COCLinkDriveSpeedLinks an OpenCommissioning DriveSpeed component to a realvirtual Drive for speed-based motion control
 COCLinkGripLinks an OpenCommissioning device to a realvirtual Grip component for pick and place operations
 COCLinkLampLinks an OpenCommissioning device to a realvirtual Lamp component for visual indication control
 COCLinkSensorLinks an OpenCommissioning device to a realvirtual Sensor component for sensor signal communication
 ►Nrealvirtual
 CIWebSocket
 CWaitForBackgroundThread
 CWebSocket
 CWebSocketException
 CWebSocketFactoryFactory
 CWebSocketHelpers
 CWebSocketInvalidArgumentException
 CWebSocketInvalidStateException
 CWebSocketUnexpectedException
 ►NRendererFeatures
 CBlurredBufferMultiObjectOutlinePass
 CBlurredBufferMultiObjectOutlineRendererFeature
 CMultiObjectOverlayPass
 CMultiObjectOverlayRendererFeature
 COutlineSelectionManager
 COverlaySelectionManager
 ►NTests
 CTestManifestEditorNUnit EditMode tests for ManifestEditor — validates scoped registry management in manifest.json including add, remove, merge, channel switch, and error handling
 CTestUpmConfigTomlNUnit EditMode tests for UpmConfigToml — validates TOML token management including merge, backup, line endings, comment preservation, and remove operations
 ►NVolumeTracking
 CDistanceTracker
 CDistanceVisualizer
 CIsoSurface
 COriginalMaterials
 CVolumeDistance
 CVolumeDownload
 CVolumeFilter
 CVolumePersistence
 CVolumeTracker
 CVolumeTrackerGPU
 CVolumeTrackerGPUData
 CVolumeTrackerSettings
 CVolumeTrackerVisual
 CVolumetricGrid
 CAASLinkLinks a GameObject to an Asset Administration Shell (AAS) for digital twin data access
 CAbstractSelectionManager
 CAnimationCoroutineRunnerHelper component to run animation coroutines
 CArrowBase class for arrow definition used in the path system
 CAssetIDAssetID component for identifying and categorizing realvirtual components by their collection and name
 CAssetManagerSettingsSettings to control Asset Manager import behavior
 CAutoConnectBase
 CAutoConnectExample
 CAutoSaveOnRunMenuItemThe class is automatically saving the scene when run is started in the Unity editor. It can be turned off by the toggle in the realvirtual menu
 CAxisAxis defines the kinematic and physical movement axis for drives and kinematic systems
 CAxisAlignerWindow
 CBaseCAMThis is the base class for all realvirtual CAM objects
 CBaseDriveThis is the base class for all realvirtual Drive objects
 CBaseGripThis is the base class for all realvirtual Grip objects
 CBasePathRealvirtual Simulation - the base class of all Pathes
 CBaseSensorThis is the base class for all realvirtual Sensor objects
 CBaseSourceThis is the base class for all realvirtual Source objects
 CBaseStationBaseStation provides intelligent workstation control for path-based material handling systems
 CBaseTransportSurfaceBaseTransportSurface serves as the foundation for all material transport surfaces in industrial automation simulations
 CBatchGLBExporterBatch exports all direct children of this GameObject as individual GLB files Add this component to a GameObject and click "Export All Children" button in the Inspector
 CBatchOptimizationMetricsMetrics for batch optimization performance
 CBatchReadMappingMaps batch read results to signals
 CBatchReadOptimizerOptimizes Mitsubishi PLC signal addresses into efficient batch read operations Analyzes signal distribution and creates minimal batch reads to reduce network traffic
 CBehaviorInterfaceBase class for all behavior models with connection to PLC signals
 CBehaviorInterfaceConnectionClass for saving the connection data - the signal and the name of the property where the signal is attached to
 CBlendShapeA blend shape
 CBlendShapeFrameA blend shape frame
 CBlueprintFastInterfaceBlueprint/example interface demonstrating signal handling without external communication
 CBlueprintFastInterfaceSimpleMinimal template for creating custom fast interfaces Copy this file and replace the connection and communication logic with your protocol
 CBuildCollections
 CBuildPerformanceTestModel
 CButtonEventOnClickUnity event when clicking on GenericButton
 CButtonShowGroup
 CCADStores comprehensive CAD metadata for intelligent model synchronization and version management in industrial projects
 ►CCADCheckerChecks the Mesh Data
 CMeshInfo
 CMeshOccurence
 CCADLinkInterface for importing CAD Data (Step and 3MF)
 CCADMeshTools
 CCADUpdaterIntelligently synchronizes CAD model updates while preserving Unity-specific modifications and component assignments
 ►CCAMCAM component implements electronic cam functionality for synchronized master-slave drive control in automation systems
 Ccampoint
 CCameraDirectorSmall tool for controlling cameras if Cinemachine is used
 CCameraFlyBetweenPointsFlies the camera smoothly between two points with configurable speed and easing
 CCameraFollowObjectControls camera following of a specific GameObject, can be triggered by buttons or other UI elements
 CCameraPosScriptable object for saving camera positions (user views)
 CCameraPositionSaves the camera position for game view
 CCameraPositionEditorEditor class for Get Position and SetPosition of CameraPosition
 ►CCAMTimeCAM for moving drives based on CAM profiles
 Ccampoint
 CChainChain component creates continuous loop transport systems with elements following spline-defined paths in industrial automation
 CChainElementChainElement represents individual links, buckets, or carriers in continuous chain transport systems
 CChainUnitySplineChainUnitySpline provides spline-based path definition for Chain components using Unity Splines
 CCleanRestartUnity
 CCollectionObject
 CCollisionGroupEntryDefines a single collision group with its name and collider creation strategy
 CCollisionLayerSetupStatic utility class for managing the shared collision layer used by GroupCollisionChecker
 ►CColorScheme
 CColorDefinition
 CConnectionClass for saving connection information for signal - Behavior where signal is connected tp and property where signal is connected to
 CConnectionStateHelper class that determines if components will be active based on their ActiveOnly settings
 CConnectionStateAttributeAttribute to mark string properties that represent connection states for custom drawing
 CConnectSignalBehavior model which is just connecting an PLCOutput to an PLCInput
 CContactTest
 CControlLogicBase Class for all controll logics in the model. This base clased is used for displaying the type in the realvirtual hierarchy window
 CConveyorBeltConveyorBelt provides advanced visual representation of industrial conveyor systems with realistic belt animation
 CCSVReader
 CCSYS
 CCurveCurve implements curved path segments for smooth material flow transitions in automated transport systems
 CCustomHierarchyView
 CCustomShaderConversionContextExport plugin context that temporarily replaces custom shader materials with URP/Lit equivalents
 CCustomShaderConversionPluginGLTFExportPlugin that converts custom shaders to URP/Lit before GLB export
 CCustomVolumeComponent
 CDataField
 CDeactivateAllOtherInterfaces
 CDebugWriteAwakeEnableStartDebug component that logs Unity lifecycle events (Awake, OnEnable, Start) for troubleshooting script execution order
 CDeleteScenesWindow
 CDensoTools
 CDeviceAddressRangeOptimized device address range for batch operations
 CDeviceMappingDevice mapping for signals
 CDeviceTypeInfoInformation about a Mitsubishi device type
 CDistanceFinderStatic helper class for finding components based on distance
 CDistanceLinkManages a distance-based connection for an IDistanceLink
 CDistanceLinkConfigConfiguration for distance links
 CDistanceLinkExtensionsExtension methods for easy link setup
 CDistanceLinkRegistryStatic manager for registration and highlighting of Distance Links
 CDistanceSystemCentral manager behaviour for the DistanceFinder system that enables/disables based on usage (Pro)
 CDistanceTargetMarks a GameObject as findable by the DistanceFinder system, enabling distance-based component queries (Pro)
 CDistribution
 CDownloadsTab
 CDriveControls linear and rotational motion of GameObjects with precise position, speed, and acceleration control for industrial automation
 CDrive_ContinousDestinationBehavior model of an intelligent drive which is getting a destination and moving to the destination
 CDrive_CylinderDrive_Cylinder simulates pneumatic or hydraulic cylinder behavior for Drive components
 CDrive_DestinationMotorDrive_DestinationMotor provides position-controlled movement for Drive components
 CDrive_ErraticPositionThis drive is only for test purposes. It is moving constantly two erratic positions between MinPos and MaxPos
 CDrive_FollowPositionBehavior model of a drive where the drive is exactly following the current given position of the PLC This is special useful for connecting motion controllers and robot controllers torealvirtual
 CDrive_GearBehavior model of a drive which is connected to another drive with a gear
 CDrive_MeasureSpeedPositionBehavior model of a cylinder movement which can be connected to a Drive
 ►CDrive_PositionSwitchControls a boolean signal based on drive position ranges with support for wrapping drives
 CPositionAreaRepresents a position area that controls the output signal
 ►CDrive_SequenceDefines sequentially movement of drives which can set signals or be started by signals
 CDriveSequence
 CDrive_SimpleDrive_Simple provides basic bidirectional control for Drive components with PLC integration
 CDrive_SpeedBehavior model of an intelligent drive which is getting a destination and moving to the destination
 CDriveEvent
 CDriveHandleClass for displaying the drive handle in Unity Editor in Scene View during edit and play mode With the drive handle the drive directions can be defined and the drive can moved manually during playmode
 CDrivePulseEncoder
 CDrivesRecorder
 ►CDrivesRecording
 CCompareSnapshot
 CRecordedDrive
 CRecordingSequence
 CSnapshot
 CDriveVisu
 CDuplicateFinderAPIModular API for fast duplicate detection across different editor windows Provides ultra-fast clone detection without UI dependencies for reuse in other tools
 CEditorGizmoOptionsConfigures visual appearance and behavior settings for editor gizmos across realvirtual components
 CEditorUIFactory
 CEmergencyButton3D
 CEnumField
 CEnvironmentController
 CErrorMessageAttributeAttribute to mark string properties that should display error messages with red background
 CEthernetIPInterfaceHigh-performance EtherNet/IP interface for communication with Allen-Bradley/Rockwell Automation PLCs
 CEventLinkTestCallback
 CEventMUGrip
 CEvironmentSetup
 CExampleDriveWithPrePostFixedExample Drive component demonstrating PrePost FixedUpdate event usage for precise timing control
 CFanucInterface
 CFastInterfaceBaseBase class for fast, thread-safe interface communication providing automatic signal management, connection handling, and high-performance data exchange between Unity and external systems
 ►CFastSignalManagerFast signal management with O(1) lookups and direct value access
 CIDirectSignalAccess
 CFastSignalManagerHelper
 CFastThreadedInterfaceBase class for threaded interfaces providing communication loop and connection management
 CFestoInterfaceInterface for Festo PLCnext controllers using the RSC (Remote Service Call) data access API
 CFirstPersonController
 CFixerFixer component for securing MUs to specific positions or surfaces in the automation system
 CFloorSetup
 CFollowMainCamera
 CForceDriveMoves Rigidbodies based on joints and forces
 CGame4AutomationEventGameobjectSensorUnity event for GameObject sensor interactions, passing the GameObject and occupied state (true=enter, false=exit)
 CGame4AutomationEventMUUnity event for MU state changes, passing the MU and state (true/false)
 CGame4AutomationEventMUDeleteUnity event triggered when an MU is deleted, passing the deleted MU
 CGame4AutomationEventMUFixUnity event for MU fix/unfix operations, passing the MU and fixed state (true=fixed, false=unfixed)
 CGame4AutomationEventMUSensorUnity event for MU sensor interactions, passing the MU and occupied state (true=enter, false=exit)
 CGenericButton
 CGLBLoadProgressProgress information for async GLB operations
 CGLBManagerGLBManager provides centralized functionality for exporting and importing GLB files with realvirtual metadata
 CGLBMemoryManagerMemory management for temporary ScriptableObject instances created during GLB import Prevents memory leaks by tracking and cleaning up runtime-created ScriptableObjects
 CGLBMetadataHolds metadata extracted from a GLB file without loading the full asset
 CGLBMetadataReaderReads GLB file metadata without loading the full asset
 CGLBRecorder
 CGLBReimporter
 CGLBSecurityUtilitiesSecurity and validation utilities for GLB import/export operations Provides path validation, type whitelisting, and safe null checking
 CGLBStreamingImporterPerforms true asynchronous GLB import with incremental loading to avoid blocking the main thread
 CGLBThumbnailGeneratorGenerates thumbnail previews for GLB export
 CGLBTransformUtilitiesHelper class for transform path operations during GLB import
 CGLBTypeUtilitiesHelper class for type resolution and dependency management during GLB import
 CGlobal
 CGlobalProfessionalProfessional extension for Global class
 CGripGrip component for attaching and transporting MUs with moving mechanisms like robots or grippers
 CGrip_SingleIO
 CGripperGripper component providing complete gripping functionality for robotic pick-and-place operations
 CGripTargetMarker component for precise MU placement by a Grip component
 CGroupGroup component for organizing GameObjects into logical collections within the automation system
 CGroupAssignmentToolDedicated scene-picking tool for assigning GameObjects to Groups by clicking in the Scene View
 CGroupCollisionCheckerDetects runtime collisions between named realvirtual groups using a shared physics layer and Physics.IgnoreCollision
 CGroupCollisionCheckerEditorCustom Inspector for GroupCollisionChecker providing group dropdowns, status display, and setup buttons
 CGroupCollisionProxyLightweight MonoBehaviour added to each collision-group object that forwards trigger events to GroupCollisionChecker
 CGroupManager
 CGroupPairExclusionDefines a pair of groups to exclude from cross-group collision detection
 CGroupsStatic utility class providing centralized functionality for working with Groups in realvirtual
 CGroupSettings
 CGuidedMUGuidedMU enables MU (material unit) objects to follow guided transport surfaces using physics constraints
 CGuideLineGuideLine provides linear path guidance for movement systems
 CGXDeviceEntryRepresents a device entry from GX Works3 CSV
 CGXWorks3CsvParserParser for GX Works3 device comment export CSV files Supports both standard and extended format for realvirtual integration
 CHandleSwitch3D
 CHealthComponentHelper component for health-based effects
 CHelloWindow
 CHideNonG4AObjects
 CHierarchyDisplay
 CHighlightEnhanced static multi-threaded mesh highlighting system with animation effects
 CHighlightSceneManagerComponent that manages highlight cleanup when scenes change Add this to a GameObject in your scene to ensure highlights are properly cleaned up
 CHighlightTesterTest script for the main Highlight system
 CHMIFoundation for industrial human-machine interface components providing interactive controls for automation systems
 CHMI_ContentPositionAdjust the position of the UI element to the position of the object in the scene
 CHMI_ControllerCentralizes camera control and interaction management for industrial HMI systems with multi-view capabilities
 CHMI_DropDownHMI prefab to generate a drop down menu with a list of options
 CHMI_MarkerHMI element to display a marker
 CHMI_MenueItemHMI menu item for a single action
 CHMI_MessageHMI element to display messages
 CHMI_MouseAreaCtrlClass to handle the interaction with the UI
 CHMI_PushbuttonIndustrial pushbutton HMI component with PLC signal integration and multi-state visual feedback
 CHMI_SliderClass to define a HMI slider
 CHMI_SwitchClass for the HMI switch
 CHMI_TabHMI_Tab is a container for HMI_Elements
 CHMI_TextHMI text element
 CHMI_ValueHMI element to display a float or int value
 CHotkeys
 CIAllScenesLoaded
 CIBeforeAwake
 CIChain
 CIChainElement
 CIDistanceLinkMinimal interface for components that can form distance-based links
 CIDriveBehaviorInterface for Drive Behaviors for ensuring guaranteed sequence of Fixedupdates
 CIEditModeFinished
 CIExcludeFromGLBExportInterface for components that should be excluded from GLB export
 CIFix
 CIGuideIGuide defines the interface for path guidance components in material transport systems
 CIGuidedSurfaceIGuidedSurface defines the contract for transport surfaces that provide path guidance for material units
 CIInitAwake
 CIInitEnable
 CIInitStart
 CIInspector
 CIKCalculatorBurstWrapper class to manage the Burst IK calculator with persistent NativeArrays
 CIKCalculatorJobBurst-compiled inverse kinematics calculator for 6-axis robots
 CIKJobManagerCentralized manager for parallel IK job execution across multiple robots
 CIKPathOrchestrates complex robotic motion sequences through target-based path planning with industrial interpolation modes
 CIKPathDrawerHelper
 CIKPathEditor
 CIKPathHierarchyDrawerDraws IKPath visualization when a parent of the IKPath is selected (e.g
 CIKTargetDefines precise robot target positions with industrial motion parameters for accurate path execution
 CIKTargetEditor
 CIKToolsMCP tools for IK diagnostics and control, discoverable by McpToolRegistry via string-based attribute matching
 CIMultiPlayer
 CInspector
 CInspectorController
 CInteract3DAdds buttons or Lights which can be connected to Signals tp a 3D scene
 CInterfaceBaseClassBase class for all realvirtual communication interfaces providing common functionality for PLC and system connections
 CInterfaceSHMBaseClassBase class for all types of shared memory interfaces (even with different structure as simit like the plcsimadvanced interface
 CInterfaceSignal
 CInterfaceThreadedBaseClass
 CIOnInterfaceEnableInterface for components that need late initialization after all scenes are loaded This is used by FastInterfaceBase to delay interface activation until the realvirtualController explicitly calls OnInterfaceEnable after PostAllScenesLoaded
 CIOverlayButtonInterface that all overlay buttons must implement This allows the registry to work with different button types uniformly
 CIPAddress
 CIPostAllScenesLoaded
 CIPostFixedUpdateInterface for components that need callbacks after Unity's FixedUpdate
 CIPreFixedUpdateInterface for components that need callbacks before Unity's FixedUpdate
 CIRaycaster
 CIRobotController
 CIRuntimeUIBuilderInterface for classes that want to build runtime UI using RuntimeUIBuilder
 CIRuntimeUIColorScheme
 CIRuntimeWindowStyle
 CIrvUIContainer
 CISceneLoaded
 CISelectable
 CISelectNextPath
 CISignalInterface
 CISnapable
 CISourceCreatedInterface for Event Method by Source. On SourceCreated is called on all components implementing ISourceCreated
 CIStatDisplay
 CIStatReset
 CITestCheck
 CITestPrepare
 CITimeSyncedPhysicsInterface for components that need time-synced physics updates with explicit deltaTime for external time synchronization (e.g., Simit)
 CIUISkinEdit
 CIUItooltip
 CIXRSetup
 CJsonWrapperJSON wrapper for signal data exchange with Keba controllers
 CKebaAddToTopicArgsArguments for add_to_topic command
 CKebaCreateTopicArgsArguments for create_topic command
 CKebaInterfaceWebSocket interface for Keba automation controllers using JSON message format
 ►CKebaLoginErrorResponseKeba authentication error response structure
 CKebaError
 CKebaLoginRequestKeba authentication request structure
 CKebaLoginResponseKeba authentication success response structure
 CKebaSubscribeTopicArgsArguments for subscribe_topic command
 CKebaToolsStatic utility class for common Keba controller functionality and constants
 CKebaTopicDataKeba topic subscription data structure
 CKebaTopicVariableVariable configuration for topics
 CKebaUnsubscribeTopicArgsArguments for unsubscribe_topic command
 CKebaVariableIndividual Keba variable structure
 CKebaVariableDataIndividual variable data in topic updates
 CKebaVariableResponseKeba variable API response structure
 CKebaWebSocketMessageKeba WebSocket message structure
 CKebaWebSocketResponseKeba WebSocket response structure
 CKebaWriteVariableVariable structure for write_vars command
 ►CKebaWriteVarResultIndividual write result for each variable (per API spec)
 CKebaErrorError structure for individual variable
 CKebaWriteVarsArgsArguments for write_vars command
 ►CKebaWriteVarsResponseResponse structure for write_vars command (StatusResponse in API spec)
 CKebaErrorError structure
 CKeyboardMoveEnables keyboard-controlled movement of GameObjects with smooth interpolation and axis limits
 CKinematicKinematic component provides runtime hierarchy manipulation and pivot point adjustment for imported CAD models and assemblies
 CKinematicMUEnables physics-based transport of material units on guided surfaces with automatic path following and transitions
 CKinematicTool
 CKukaInterfaceKUKA TCP/IP interface for communication with KUKA robot controllers
 CLampLamp component for creating visual status indicators in industrial automation simulations
 CLamp_ConnectionPLC Inputs and Outputs for a Lamp. Can be added to the Lamp component
 CLayoutObjectMarker component for objects placed by the Layout Planner in the WebViewer
 CLegacySocketMessageLegacy v1 message format for backward compatibility detection
 CLightGroupThe LightGroup is used to be able to set centralized multiple lights
 CLightingSettingsInitializer
 CLineLine implements straight-path segments for building complex material transport networks in automation systems
 CLODGeneratorContains methods for generating LODs (level of details) for game objects
 CLODGeneratorHelperA LOD (level of detail) generator helper
 CLODLevelA LOD (level of detail) level
 CLoggerStatic logging class for realvirtual framework with automatic hierarchy path inclusion
 CLogicMove3AxisPickAndPlaceControls a 3-axis pick and place automation sequence using three drives
 CLogicStepBase class for all logic steps that define sequential or parallel automation logic in realvirtual
 CLogicStep_CinemachineCamera
 CLogicStep_DelayLogic step that introduces a time delay before proceeding to the next step
 CLogicStep_DriveToLogic step that moves a drive to a specified target position and waits for completion
 CLogicStep_EnableLogic step that enables or disables a GameObject and immediately proceeds
 CLogicStep_GripPickLogic step that triggers a Grip component to pick (Fix) an MU
 CLogicStep_GripPlaceLogic step that triggers a Grip component to place (Unfix) all currently gripped MUs
 CLogicStep_JumpOnSignalLogic step that conditionally jumps to another named step based on a signal value
 CLogicStep_ParallelContainerLogic step container that executes all child logic steps in parallel
 CLogicStep_PauseLogic step that pauses the Unity Editor for debugging automation flows
 CLogicStep_SerialContainer
 CLogicStep_SetActiveOnlyLogic step that sets the ActiveOnly property of specific realvirtualBehavior components to Always or Never
 CLogicStep_SetSignalBoolLogic step that sets a boolean signal to a specified value and immediately proceeds
 CLogicStep_SetSignalFloatLogic step that sets a float signal to a specified value and immediately proceeds
 CLogicStep_StartDriveSpeed
 CLogicStep_StartDriveToLogic step that starts a drive movement to a target position without waiting for completion
 CLogicStep_WaitForDrivesAtTarget
 CLogicStep_WaitForSensorLogic step that waits for a sensor to reach a specific occupation state before proceeding
 CLogicStep_WaitForSignalBool
 CLogicStep_WaitForSignalFloatLogic step that waits until a float signal meets a specified condition before proceeding
 CLogicStopDriveOnSensorAutomatically stops a drive when a sensor detects an object
 CLoginTab
 CMainToolbarDisplayManagerManages toolbar panel visibility based on available screen width
 CManualPhysicsBlueprintBlueprint interface for manual physics control synchronized with FixedUpdate
 CMarcher
 CMarchingCubes
 CMarchingCubesTables
 CMaterialChangerMaterialChanger dynamically switches between two materials based on various trigger conditions
 CMaterialDatabaseDatabase of standard realvirtual materials that can be loaded at runtime
 CMaterialIconHelperExtension methods and helper utilities for using Material Icons with TextMeshPro components
 ►CMaterialIconsMaterial Icons helper class providing easy access to Google Material Design Icons
 CCommon
 CIndustrial
 CMaterializer
 CMaterialPalet
 CMaterialUpdateMapping
 CMaterialUpdateSettings
 CMathHelperMath helpers
 CMeasureMeasure component for calculating and monitoring distances between GameObjects in real-time
 CMeasureCommunicationPerformanceComprehensive communication performance measurement for Unity-PLC interfaces
 CMeasureForceMeasureForce measures forces and torques acting on Unity joints
 CMeasurePLCCycleTime
 CMeasureRaycastMeasureRaycast performs distance measurements using Unity's raycast system for sensor simulation
 CMeasureToolClass to handle the creation of the realvirtual menu
 CMeshBufferMaterials
 CMeshBufferNormals
 CMeshCombine
 CMeshCombinerContains methods for combining meshes
 CMeshCombinerEditor
 CMeshGizmoInternal data structure for storing mesh gizmo visualization settings
 CMeshGPU
 CMeshHashCalculator
 CMeshSeparatorStatic utility class providing mesh separation and merging operations
 CMeshSimplifierThe mesh simplifier
 CMeshToolsWindowTabbed editor window combining Correct Pivots and Mesh Separator tools
 CMeshUtilsContains utility methods for meshes
 CMidArrowDraw the mid arrow within the path system
 CMitsubishiDeviceMapperUtility class for Mitsubishi device address parsing, validation, and mapping Handles all standard Mitsubishi device types and address formats
 CMitsubishiMcpXInterfaceMitsubishiMcpX interface for high-performance communication with Mitsubishi PLCs using MC Protocol
 CModbusInterfaceModbus TCP/RTU interface for communication with industrial devices using the Modbus protocol
 CMotionState
 CMouseAndTouchRaycaster
 CMovePivotToolMove Pivot Tool - Entry point for pivot manipulation functionality
 CMovePivotToolContentShared content for Move Pivot Tool - used by both overlay and window modes
 CMovePivotWindowMove Pivot dockable window - provides pivot manipulation in a standard Unity window
 CMUMU (Movable Unit) represents physical objects that move through automation systems as products, parts, or assemblies
 CMUCounterMUCounter displays the current count of MUs in the scene as UI text
 CMultiuserUIManager
 CMultiuserWindow
 CMuRecorder
 ►CMuRecording
 CSnapshot
 CMuRecordingHandle
 CMUSwitcherMUSwitcher dynamically toggles visibility of grouped GameObjects within MUs based on sensor detection
 CNetworkDrive
 CNetworkInitializerInitializes and manages networked components for collaborative multi-user simulation environments
 CNetworkMU
 CNetworkPlayer
 CNetworkSensor
 CNetworkSignal
 CNetworkSource
 CNormalDebugVisualizer
 CObjectContacts
 CObjectSelectionClass for highlighing objects in runtime (game mode) by changing materials and saving the original materials
 CObjExporter
 CObjExporterScript
 COnSensorCameraOnMu
 COPCUA_InterfaceOPC UA client interface for connecting to OPC UA servers used in industrial automation
 COPCUA_NodeOPC UA node component for accessing individual data points on an OPC UA server
 COPCUAInterfaceEditorOPCUAInterface Editor class for the Unity Inspector window
 COPCUANodeEditorOPCUA_Node Editor class for the Unity Inspector window
 COPCUANodeSubscriptionOPC Node subscription class for active subscriptions
 COrthoViewController
 COverlayButtonAttributeGeneric attribute to mark custom overlay buttons for automatic discovery and registration
 COverlayButtonBaseBase class for creating custom overlay buttons
 ►COverlayButtonRegistryRegistry system for discovering and managing custom overlay buttons
 CButtonInfoInformation about a registered overlay button
 COverlayButtonScaler
 COverlaySectionBaseBase class for creating custom overlay sections with multiple controls
 COverlayToggleBaseBase class for creating custom overlay toggle buttons with persistent state
 CPackageManagerWindowKept for backward compatibility. Opens the hub Packages tab
 CPackagesTab
 CPanelReplacer
 CPanelResizerAllows resizing of UI panels by dragging on edges or corners
 CPartChangerPartChanger component for dynamically switching between different visual representations of parts
 CPartListGrouper
 CPathChainPathChain implements continuous chain-driven transport systems following complex path networks
 CPathMoverPathMover enables intelligent autonomous movement of material handling units along complex path networks
 CPathStrategy
 CPathTracerPathTracer visualizes object movement paths with optional speed-based coloring during play mode
 CPatternPattern component for generating arrays of GameObjects in circular or matrix configurations
 CPerformanceOptimizerDramatically improves runtime performance by intelligently combining static meshes into optimized batches
 CPerformanceTestInterface
 CPersistence
 CPickFromConveyorPickFromConveyor stops MUs at the optimal position within a box collider by controlling a connected Drive
 CPivotAdjusterYUp
 CPixyzImporterHelper to import CAD Data with PIXYZ intorealvirtual. Needs to be used together with CADUpdater
 CPlannerAttributes
 CPlayGroupWindow
 CPLC_BoxConveyorPLC Script for the realvirtual demo model
 CPLC_CanConveyorPLC Script for the realvirtual demo model
 CPLC_HandlingPLC Script for the realvirtual demo model
 CPLC_RobotPLC Script for the realvirtual demo model
 CPLCDemoCNCLoadUnloadSimulates a PLC-controlled CNC loading and unloading station with robotic handling
 CPLCInputBoolPLC Boolean Input Signal - Represents a boolean input signal to PLC from simulation
 CPLCInputFloatPLC Float Input Signal - Represents a floating-point input signal from PLC to simulation
 CPLCInputIntPLC Integer Input Signal - Represents a 32-bit integer input signal to PLC from simulation
 CPLCInputTextPLC BOOL INPUT Signal
 CPLCInputTransformPLC INT INPUT Signal
 CPLCOutputBoolPLC Boolean Output Signal - Represents a boolean output signal from PLC to simulation
 CPLCOutputFloatPLC Float Output Signal - Represents a floating-point output signal from simulation to PLC
 CPLCOutputIntPLC Integer Output Signal - Represents a 32-bit integer output signal from PLC to simulation
 CPLCOutputTextPLC INT Output Signal
 CPLCOutputTransform
 CPrefabGeneratorAutomates creation of optimized prefabs with embedded mesh assets for efficient industrial model management
 CProjectPathMenuItem
 CProjectSettingsTools
 CPushButton3D
 CQualityController
 CQualityToggleChange
 CQuickEditEmpty QuickEdit class for backward compatibility and preventing update issues
 CQuickEditActionSimple action definition for Quick Edit
 CQuickEditExtensionAttributeAttribute to mark methods that register QuickEdit extensions
 CQuickEditMenuItemThe class is automatically saving the scene when run is started in the Unity editor. It can be turned off by the toggle in the realvirtual menu
 CQuickEditRegistryRegistry for Quick Edit actions - allows dynamic registration via code
 CQuickEditToolbarIMGUI
 CQuickToggleProfessionalProfessional extension for QuickToggle hierarchy icons
 CRaycasterResult
 CReadOnlyAttribute
 CReadOnlyDrawer
 CRealvirtualAssetPathsProvides package path constants and helper methods for UPM packages
 CrealvirtualBehaviorThis is the base class for all Game4Automation objects. This base clase is providing some additional scripts and properties for all components
 CrealvirtualControllerThis object needs to be in every realvirtual scene. It controls main central data (like scale...) and manages main realvirtual settings for the scene
 CrealvirtualEventBlockRotation
 CrealvirtualEventDoubleClicked
 CrealvirtualEventHovered
 CrealvirtualEventLongPressed
 CrealvirtualEventMUCreatedUnity event triggered when an MU is created, passing the created MU as parameter
 CrealvirtualEventMultiSelect
 CrealvirtualEventMultiSelectEmpty
 CrealvirtualEventSelected
 CRealVirtualHMIEvent
 CrealvirtualImportPluginGLTFImportPlugin for importing realvirtual components data from GLB/GLTF files
 CrealvirtualImportPluginContextImport plugin context that handles the actual import of realvirtual components
 CrealvirtualToolbar
 CRealvirtualToolbarButtonAttributeAttribute to mark custom toolbar buttons for automatic discovery and registration
 CrealvirtualToolbarProfessionalProfessional-only toolbar menu items for realvirtual
 CRealvirtualTooltip
 CrealvirtualUI
 CRealvirtualUISkin
 CrealvirtualVersion
 CrealvirutalEventMouseDownOnObject
 CRebelTarget
 CRecalculateMeshNormals
 CRecentItemRepresents a recently accessed item (GameObject, Asset, or Scene)
 CRecentItemsDataData structure for JSON serialization
 CRecentItemsManagerSingleton manager for tracking recently accessed items
 CRecentItemsPopupCustom popup window for displaying recent items with Unity icons
 CRecordingHandle
 CRelayConnectionManager
 CReparentingToolReparenting Tool - Entry point with dual mode (overlay / window) support
 CReparentingToolContentShared content for Reparenting Tool - handles UI and reparenting logic
 CReparentingWindowReparenting tool window for hierarchical object reorganization
 CReplayRecording
 CResetSignalBehavior model which is just connecting an PLCOutput to an PLCInput
 CRoboDKInterfaceThis is the first version of the RoboDK integration
 CRoboDKTarget
 CRobotArea
 CRobotIKProvides industrial robot inverse kinematics for 6-axis robotic arms with advanced path planning and motion control
 CRobotSafetyArea
 CRuntimeInspectorExample
 ►CRuntimeNews
 CUserFileInfo
 CUserNewsEntry
 CUserResponse
 CRuntimeNewsElement
 ►CRuntimePersistence
 CProperty
 CRuntimePersistenceAttributeBase attribute for runtime persistence metadata
 CRuntimePersistenceFormatAttributeFormat string for display (e.g., "F2" for 2 decimal places)
 CRuntimePersistenceHintAttributeTooltip/hint text to display alongside the field
 CRuntimePersistenceLabelAttributeCustom label for settings display
 CRuntimePersistenceRangeAttributeValidation range for numeric fields
 CRuntimePersistenceStepAttributeStep value for increment/decrement operations
 CRuntimeSelection
 CRuntimeTooltipProvides runtime tooltip functionality for 3D objects with automatic collider generation
 CRuntimeUIBuilder
 CRuntimeUIBuilderDebug
 CrvInspectorButton
 CrvPlanner
 CrvSceneDescriptions
 CrvUIArea
 CrvUIAutoRowHeight
 CrvUIButton
 CrvUIButtonGroup
 CrvUICameraFocusButton
 CrvUIColorizer
 CrvUIContainer
 CrvUIContent
 CrvUICopySizeCopies the size of one RectTransform to another RectTransform
 CrvUIDeactivateOnClick
 ►CrvUIDropdown
 CDropdownElement
 CrvUIElement
 CrvUIFloatingMenu
 CrvUIFloatingMenuPanel
 CrvUIGenericInputField
 CrvUIHeader
 CrvUIHeightAdjuster
 CrvUIHeightContributor
 CrvUIIcon
 CrvUIIconEditor
 CrvUIInputField
 CrvUIMaterialIcon
 CrvUIMaterialIconEditor
 CrvUIMenuButton
 CrvUIMenuSettings
 CrvUIMenuSpacing
 CrvUIMenuWindow
 CrvUIMenuWindowExample
 CrvUIModeButton
 CrvUIMousePlacer
 CrvUIMoveToMouseMoves a UI element to follow the mouse position with an optional offset
 CrvUIObjectField
 CrvUIObjectPickerWindow
 CrvUIPanelPlacer
 CrvUIPopupWindow
 CrvUIRelativePlacement
 CrvUIScaler
 CrvUISearchbar
 CrvUISizeLink
 CrvUITextLinks the RectTransform size to the TextMeshPro text size with optional padding
 CrvUIToggle
 CrvUIToggleDropdown
 CrvUIToggleGroup
 CrvUIToolbarButton
 CrvUITooltip
 CrvUITooltipGenerator
 CrvUIURLField
 CrvUIWindowManages UI window positioning and visibility within a canvas boundary for runtime UI systems
 CrvUIWindowSortOrder
 CS7InterfaceS7 TCP/IP interface for direct communication with Siemens SIMATIC S7 PLCs (S7-300, S7-400, S7-1200, S7-1500)
 CS7InterfaceSignal
 CSamplesImportCheckerChecks if demo samples have been imported and prompts user to import them if not
 CSceneButtonBase
 CSceneButtonMoveable
 CSceneDescription
 CSceneDescriptionComponent
 CSceneDescriptionSO
 ►CSceneHashCachePersistent cache for scene object mesh hashes using ScriptableObject storage Dramatically speeds up Clone Inspector window opening by avoiding recalculation
 CCachedHashEntry
 CCacheStats
 CSceneInfo
 CSceneManagement
 CSceneMouseNavigationControls the Mouse and Touch navigation in Game mode
 CSceneSelectable
 CSceneSelectableContent
 CSceneSelectableContentBase
 CSceneSelectableContentButton
 CSceneSelectableContentLink
 CSceneSelectableContentValue
 CSceneSelectionManagerManages interactive object selection and highlighting in 3D scenes with multi-layer visual feedback systems
 CSceneStats
 CSceneToolsStatic utility class for scene cleanup and management operations
 CSCurve
 CSCurveGenerator7SegmentUtility class for generating a jerk-limited 7-segment S-curve that covers distance x, from v0->v1, with constraints on v_max, a_max, j_max, assuming final accel=0 and an arbitrary initial accel=a0
 CSCurveResultHolds the final result of a 7-segment S-curve calculation:
 CScurveSegmentData structure representing one segment of a jerk-limited S-curve
 CSCurveTest
 CSearchbarFilterScenes
 CSelectablePart
 CSelectionRaycastSelection Raycast for selecting objects during runtime
 CSelectionWindow
 CSelectionWindowSettings
 CSelectMaterialsInScene
 CSensorDetects MUs and GameObjects using collider or raycast methods with PLC signal integration for industrial automation
 CSensor_StandardThe Sensor_Standard component is providing the Sensor behavior and connection to the PLC inputs and outputs
 CSetGroupPrefix
 CSettingsController
 CSettingsSignalStruct for Settings of Signals
 CSettingsWindowCtrl
 CSEWSimInterface
 CSHMSignalStruct for an SHM Signal
 CSignalThe base class for all Signals
 CSignalCatcherCollects and organizes all signals in the scene under a single parent object
 CSignalChartRecords signal values over time into an AnimationCurve for visualization and analysis
 CSignalConnection
 CSignalEventUnity event for signal-based communication in the realvirtual framework
 CSignalExport
 CSignalExportList
 CSignalHierarchyContextMenu
 CSignalImporterExporter
 CSignalInspectorWindow
 CSignalManagerCentralizes signal management and connectivity analysis for complex automation systems with automatic connection capabilities
 CSignalMetadataGeneric metadata container for signals providing key-value storage for interface configuration
 CSignalMetadataEntryCustom metadata entry for signals with key-value storage
 CSignalState
 CSignalTesterGeneric signal testing component for interface simulation Generates dynamic input signal changes for testing interface behavior Works with any interface that has compatible signal names
 CSignalTestGeneratorGenerates test signal values for the PLCInput signal on this GameObject
 CSignalTraceScriptable object for saving camera positions (user views)
 CSignalTracerRecords and traces signal values over time for analysis and debugging purposes
 CSignalTypeHelperHelper class for signal type conversion and management
 CSignalWithMetadataSignal data container with metadata for interface communication
 CSimpleJointSimpleJoint streamlines Unity physics joint configuration for industrial automation simulations
 CSimplificationOptionsOptions for mesh simplification
 CSimulationPathSimulationPath provides intelligent path-based transport routing for material handling units in automation systems
 CSimulationPathEvent
 CSimulationStationEvent
 CSimulinkInterfaceShared memory interface for an interface based on Siemens Simit shared memory structure (see Simit documentation)
 CSinkSink component for removing MUs from the simulation, representing endpoints in material flow systems
 CSinkEventOnDestroyUnity event triggered when an MU is destroyed by a sink, passing the destroyed MU as parameter
 CSkinController
 CSkinToggleChanged
 CSkyBall
 CSkyboxSetup
 CSmoothMotionImplements advanced S-curve motion profiles for smooth, jerk-limited movement in industrial automation
 CSmoothMotionControllerControls smooth S-curve motion profiles for precise positioning of automation components with jerk limitation
 ►CSnapControlProvides snap point functionality through composition pattern
 COnIsSnappedEvent
 COnIsUnsnappedEvent
 CSnapPointSnap point object. Actual used for conveyor and simulation path
 CSnapPointExtensionsExtension methods for SnapPoint to simplify querying connected components
 CSnapPointHelperUtility class providing helper methods for snap point operations
 CSoundSound provides audio feedback for automation components
 CSourceSource component that generates MUs (Movable Units) during simulation runtime, simulating production systems and material supply points
 CStartCameraPosition
 CStartDemoSceneHMI
 CStartDriveOnConditionStartDriveOnCondition automatically starts a drive based on monitoring other drive positions or sensor states
 CStatControllerOrchestrates industrial statistics collection and periodic reset cycles for performance monitoring systems
 CStatCycleTimeMeasures and analyzes production cycle times for performance optimization and validation in industrial systems
 CStatDisplay
 CStateStatisticsUnified state statistics tracking system for components
 CStationSensor
 CStatOutput
 CStatStatesComponent for tracking state changes and calculating utilization statistics
 CStatusBoolStruct for current status of a bool signal
 CStatusFloatStruct for current status of a float signal
 CStatusIntStruct for current status of a omt signal
 CStatusTextStruct for current status of a text signal
 CStatusTransformStruct for current status of a bool signal
 CSymmetricMatrixA symmetric matrix
 CTestButtonCallback
 CTestDriveAccelerationTests drive acceleration and deceleration behavior with Drive_DestinationMotor (non-smooth / linear ramp)
 CTestDriveJogForwardWrapRegression test: Jog-Forward wrap-around should still work correctly after the DriveTo fix
 CTestDriveNoAccelerationTests drive movement to target position without acceleration (constant speed)
 CTestDriveRecordings
 CTestDriveTo360WrapTests DriveTo wrap-around behavior when JumpToLowerLimitOnUpperLimit is enabled
 CTestDriveToWithinLimitsRegression test: DriveTo within limits should work normally regardless of JumpToLowerLimitOnUpperLimit setting
 CTestDriveToWithoutJumpRegression test: DriveTo with JumpToLowerLimitOnUpperLimit=false must clamp at UpperLimit
 CTestFastInterface
 CTestFixedUpdateEventsTest component to verify PrePost FixedUpdate event system functionality
 CTestGripAutoPlaceKinematicTests that with nothing below the grip on rvMU/rvTransport layers, the MU stays kinematic (no physics)
 CTestGripBackwardCompatTests backward compatibility: existing Grip+Sensor setups continue to work as before
 CTestGripOverlapBoxPickTests that Grip finds and picks the nearest MU via OverlapSphere when no Sensor is assigned
 CTestGripTargetPlacementTests that Grip finds the nearest free GripTarget and positions the MU there with correct sub-parenting
 CTestGripVelocityResetTests that velocity is zeroed when MU is placed with PlaceMode.Physics (prevents flying MUs)
 CTestLogicStepDriveTo360ForwardTests LogicStep_DriveTo with Direction=Forward on a 360° continuous rotation drive
 CTestLogicStepDriveTo360TwoStepsTests the customer scenario: DriveTo300 (Automatic) followed by DriveTo200 (Forward)
 CTestLogicStepSerialParallelTests LogicStep serial and parallel containers working together
 CTestS7AddressParsing
 CTestS7AreaBufferHandlingTests AreaReadWriteMode buffer offset calculations, BlockCopy operations, boundary handling, and GetByteLengthForSignalType mapping
 CTestS7BoolBitHandlingTests Bool bit addressing in AreaReadWriteMode including bit extraction, read-modify-write operations, and multi-bit integrity (no adjacent bit damage)
 CTestS7ByteConversionTests the byte-to-signal conversion logic used in S7Interface.UpdateSignal() for all 12 S7 data types in both directions (PLC->Unity and Unity->PLC)
 CTestS7Sharp7Helpers
 CTestSensorCount
 CTestSensorDriveInteractionTests interaction between sensors and drives using signals
 CTestSensorSink
 CTestSignalChanged
 CTestSmoothDrive
 CTestTimeRegistryStatic registry for test timing. Set by FeatureTestRunner, read by TestModelController
 CTextTimer
 ►CThreadSafeLoggerThread-safe logging system for background threads to safely log to Unity main thread
 CLogEntryLog entry structure containing all log information
 CThreeMFPart
 CToggleButton
 CToolbarLogoButton
 CToolbarScaler
 CTooltipControllerControls the display of tooltips when hovering over objects with RuntimeTooltip components
 CTouchInteractionControls touch interaction during game4automation simulation / play mode
 CTransportGuidedTransportGuided creates guided transport paths for MUs with automatic path following
 CTransportSurfaceTransportSurface simulates conveyor belts and transport systems for moving objects through industrial automation processes
 CTransportsurfaceColliderThe drive is moving components including all sub components along the local axis of the game object
 CTransportSurfaceDriveHierarchyRuleValidates that TransportSurface components don't have more than one Drive component above them in the hierarchy
 CTransportSurfaceFollowPositionRuleValidates that TransportSurface is not used with Drive_FollowPosition behavior
 CTransportSurfaceMeshValidationRuleValidates that TransportSurface has meshes available for collider creation or has existing colliders
 CTwinCatAdsInterfaceTwinCAT ADS interface for communication with Beckhoff automation systems using the ADS (Automation Device Specification) protocol
 CTwinCATSignal
 CUDPInterfaceUDP communication interface for exchanging data with external applications via UDP protocol
 CUI
 CUIButtonPushbutton that can be connected to a PLCInput
 CUIButtonClick
 CUIElementResize
 CUIGroupElement
 CUILampUI Lamp component that can be connected to a PLCOutput
 CUIMessageModal UI Message box which can be opened by a PLC signal. Can be used for example for displaying warnings
 CUIMessageBoxDisplays a message box with a text field in the middle of the gameview
 CUIPanelRow
 CUISceneElement
 CUIWindow
 CUIWindowMovement
 CUnFixerUnFixer component releases fixed MUs back to physics simulation for free movement
 CUnityMainThreadDispatcherHelper class for main thread dispatching
 CUniversalRobotsInterface
 CUpdateScene2022
 CUserHubTabsInit
 CUserNewsWindow
 CValidateSimplificationOptionsExceptionAn exception thrown when validating simplification options
 CVector3dA double precision 3D vector
 CVirtualCameraController
 CWebSafetyDoorMarks a GameObject as a safety door for the WebViewer 3D-HMI
 CWebSensorMarks a GameObject as a 3D visual sensor indicator for realvirtual WEB 3D-HMI
 CWindowControllerControls floating windows during simulation / gamemode for hierarchy / inspector and automation UI display
 CWsMessageWire protocol v2 message envelope for WebSocket Realtime communication
 CZeroOneTransition
 CZipHelperHelper class for ZIP operations using Ionic.Zip library
realvirtual.io Industrial Automation Framework
Website Documentation Forum

© 2025 realvirtual GmbH - All rights reserved

No part of this publication may be reproduced, distributed, or transmitted in any form or by any means without the prior written permission of the publisher.