|
override void | OpenInterface () |
|
override void | CloseInterface () |
|
override void | OpenInterface () |
|
override void | CloseInterface () |
|
void | UpdateInterfaceSignals (ref int inputs, ref int outputs) |
| Creates a new List of InterfaceSignals based on the Components under this Interface GameObject.
|
|
Signal | CreateSignalObject (string name, SIGNALTYPE type, SIGNALDIRECTION direction) |
| Create a signal object as sub gameobject.
|
|
Signal | AddSignal (InterfaceSignal interfacesignal) |
|
void | RemoveSignal (InterfaceSignal interfacesignal) |
|
virtual GameObject | GetSignal (string name) |
| Gets a signal with a name. More...
|
|
virtual void | OpenInterface () |
|
virtual void | CloseInterface () |
|
void | SetAllSignalStatus (bool connected) |
|
void | DestroyAllSignals () |
|
void | DeleteSignals () |
|
void | SetForceStop (bool forcestop) |
|
Vector3 | DirectionToVector (DIRECTION direction) |
| Transfers the direction enumeration to a vector.
|
|
DIRECTION | VectorToDirection (bool torotatoin, Vector3 vector) |
| Transfers a vector to the direction enumeration.
|
|
float | GetLocalScale (Transform thetransform, DIRECTION direction) |
|
List< BehaviorInterfaceConnection > | UpdateConnectionInfo () |
|
List< Signal > | GetConnectedSignals () |
|
void | SetVisibility (bool visibility) |
| Sets the visibility of this object including all subobjects.
|
|
List< BehaviorInterfaceConnection > | GetConnections () |
|
List< Signal > | GetSignals () |
|
GameObject | GetChildByName (string name) |
| Gets a child by name.
|
|
List< GameObject > | GetChildsByName (string name) |
| Gets all child by name.
|
|
GameObject | GetChildByNameAlsoHidden (string name) |
|
List< GameObject > | GetAllMeshesWithGroup (string group) |
|
List< GameObject > | GetAllWithGroup (string group) |
|
List< GameObject > | GetAllWithGroups (List< string > groups) |
|
List< GameObject > | GetAllMeshesWithGroups (List< string > groups) |
|
List< string > | GetMyGroups () |
|
List< GameObject > | GetMeshesWithSameGroups () |
|
List< GameObject > | GetAllWithSameGroups () |
|
MeshRenderer | GetMeshRenderer () |
| Gets the mesh renderers in the childrens.
|
|
void | SetCollider (bool enabled) |
| sets the collider in all child objects
|
|
void | ErrorMessage (string message) |
| Displays an error message.
|
|
void | ChangeConnectionMode (bool isconnected) |
|
void | Log (string message) |
| Logs a message.
|
|
void | Log (string message, object obj) |
| Logs a message with a relation to an object.
|
|
void | Warning (string message, object obj) |
| Logs a warinng with a relation to an object.
|
|
void | Error (string message, object obj) |
| Logs an error with a relation to an object.
|
|
void | Error (string message) |
| Logs an error.
|
|
GameObject | DebugPosition (string debugname, Vector3 position, Quaternion quaternation, float scale) |
| Displays a gizmo for debugging positions.
|
|
void | SetFreezePosition (bool enabled) |
| Freezes all child components to the current poosition.
|
|
virtual void | AwakeAlsoDeactivated () |
|
|
string | UrIpAdress = "192.168.0.4" |
| URSIM IP Adress.
|
|
int | OutputFrequency = 20 |
| Frequency per second in which the outputs of URSIM are read.
|
|
List< Drive > | Axis = new List<Drive>() |
| The axis of the robot.
|
|
List< PLCOutputBool > | DigitalOutputs = new List<PLCOutputBool>() |
| The Digital outputs of the robot, PLCOutputBool.
|
|
List< PLCOutputBool > | ConfigurableOutputs = new List<PLCOutputBool>() |
| The configurable outputs of the robot, PLCOutputBool.
|
|
List< PLCInputBool > | DigitalInputs = new List<PLCInputBool>() |
| The inputs of the robot, PLCInputBool.
|
|
List< PLCInputBool > | ConfigurableInputs = new List<PLCInputBool>() |
| The configurable inputs of the robot, PLCInputtBool.
|
|
UInt64 | RobotDigitalInputs |
|
UInt64 | RobotDigitalOutputs |
|
UInt32 | RobotStatusBits |
|
UInt32 | RobotProgramState |
|
int | MinUpdateCycle = 8 |
|
int | CommCycleMeasures = 1000 |
|
int | CommCycleNr |
|
int | CommTimeMs |
|
int | CommTimeMin |
|
float | CommTimeMed |
|
int | CommTimeMax |
|
int | CommCycleMeasureNum |
|
int | UpdateCycleMs |
|
string | ThreadStatus |
|
int | MinUpdateCycle2 = 8 |
|
int | CommCycleNr2 |
|
int | CommTimeMs2 |
|
int | CommTimeMin2 |
|
float | CommTimeMed2 |
|
int | CommTimeMax2 |
|
int | CommCycleMeasureNum2 |
|
int | UpdateCycleMs2 |
|
string | ThreadStatus2 |
|
bool | NoThreading = false |
|
bool | TwoThreads = false |
|
bool | IsConnected =false |
|
List< InterfaceSignal > | InterfaceSignals = new List<InterfaceSignal>() |
|
string | Name |
| The name of the component if it should be different from the GameObject name.
|
|
ActiveOnly | Active |
|
GameObject | FromTemplate |
|
realvirtualController | realvirtualController |
|
bool | HideNonG44Components |
|
bool | SceneIsAdditive |
|
bool | ForceStop = false |
|