Version: 

    Show / Hide Table of Contents
    • Pixyz
      • CoreLoadingException
      • NoValidLicenseException
      • OutOfTermsException
      • PixyzDefinesManager
      • PixyzException
    • Pixyz.Config
      • Compatibility
      • Configuration
      • LicenseServer
      • Token
      • WebLicense
    • Pixyz.Editor
      • AboutWindow
      • ColoredTheme
      • ColorType
      • DispatcherEditor
      • EditorExtensions
      • EditorGUIExtensions
      • LicensingWindow
      • NonPersistentSerializer
      • PrefabDependenciesDestination
      • Preferences
      • ProgressBar
      • SingletonEditorWindow
      • StaticStyles
      • TextureCache
      • UpdateWindow
    • Pixyz.Import
      • ExceptionHandler
      • Formats
      • Importer
      • ImportSettings
      • ImportSettingsTemplate
      • ImportStamp
      • LodGenerationSettings
      • LodGroupPlacement
      • LodQuality
      • LodsGenerationSettings
      • Metadata
      • Parameter<T>
      • ParameterAvailability
      • SubProcess
      • TransformVariant
      • VariantSets
      • VariantSets.MaterialSet
      • VariantSets.Set
      • VariantSets.Set<T, U>
      • VariantSets.TransformSet
      • VariantSets.VariantGroup
      • VariantSets.VariantSet
      • VariantSets.VariantStructure
      • VariantsManager
      • VariantsManager.MaterialSwitch
      • VariantsManager.Switch
      • VariantsManager.Switch<T>
      • VariantsManager.TransformSwitch
    • Pixyz.Import.Editor
      • DropInSceneImporter
      • ImportSettingsEditor
      • ImportStampEditor
      • ImportWindow
      • LODsSettingsDrawer
      • MetadataEditor
      • PostProcessor
      • PostprocessVRED
      • PreprocessVRED
      • ScriptedImporter
      • ScriptedImporterAttribute
      • ScriptedImporterEditor
    • Pixyz.Interface
      • InterfaceConversions
      • MathExtensions
      • MeshDefinitionToMesh
      • MeshDefinitionToMeshHandler
      • MeshToMeshDefinition
      • SceneExtractToUnity
      • UnityToSceneExtract
    • Pixyz.Plugin4Unity
      • MapType
      • MaterialExtractMode
      • MatrixExtractMode
      • MeshQuality
      • NativeInterface
      • NativeInterface.Array4
      • NativeInterface.ByteList
      • NativeInterface.checkForUpdatesReturn
      • NativeInterface.CoeffOrTexture
      • NativeInterface.CoeffOrTexture.Type
      • NativeInterface.Color
      • NativeInterface.ColorAlpha
      • NativeInterface.ColorAlphaList
      • NativeInterface.ColorOrTexture
      • NativeInterface.ColorOrTexture.Type
      • NativeInterface.Curvatures
      • NativeInterface.CurvaturesList
      • NativeInterface.Date
      • NativeInterface.DoubleList
      • NativeInterface.DressedPoly
      • NativeInterface.DressedPolyList
      • NativeInterface.getLicenseServerReturn
      • NativeInterface.ImageDefinition
      • NativeInterface.ImageDefinitionList
      • NativeInterface.ImportSettings
      • NativeInterface.IntList
      • NativeInterface.LicenseInfos
      • NativeInterface.MapTypeList
      • NativeInterface.MaterialDefinition
      • NativeInterface.MaterialDefinitionList
      • NativeInterface.Matrix4
      • NativeInterface.Matrix4List
      • NativeInterface.MeshDefinition
      • NativeInterface.MeshDefinitionList
      • NativeInterface.MeshQualityList
      • NativeInterface.OccurrenceList
      • NativeInterface.Point2
      • NativeInterface.Point2List
      • NativeInterface.Point2ListList
      • NativeInterface.Point3
      • NativeInterface.Point3List
      • NativeInterface.Properties
      • NativeInterface.PropertiesList
      • NativeInterface.SceneExtract
      • NativeInterface.StringList
      • NativeInterface.StylizedLine
      • NativeInterface.StylizedLineList
      • NativeInterface.Texture
      • NativeInterface.Vector3List
      • NativeInterface.WebLicenseInfo
      • NativeInterface.WebLicenseInfoList
      • ReplaceByBoxType
      • SelectionLevel
      • StyleType
      • TreeProcessType
      • VisibilityExtractMode
    • Pixyz.Tools
      • ActionBase
      • ActionIn<Input>
      • ActionInOut<Input, Output>
      • ActionOut<Output>
      • ActionVoid
      • FieldInstance
      • FieldInstanceSerializer
      • FilterParameter
      • FreePassAction
      • HelperMethod
      • IRenamable
      • PrefabModificationException
      • Rule
      • RuleBlock
      • RuleSet
      • ToolboxMenuItems
      • ToolsBase
      • UserParameter
    • Pixyz.Tools.Builtin
      • AddChild
      • AddChild.Placement
      • AddCollider
      • AddCollider.ColliderType
      • AddCollider.ProxyMeshQuality
      • AddLight
      • AddRigidbody
      • CreateLightmapUVs
      • CreateNormals
      • CreateUVs
      • Decimate
      • Decimate.DecimationCriterion
      • Decimate.DecimationQuality
      • Delete
      • ExplodeSubmeshes
      • FilterOnLayer
      • FilterOnMaterial
      • FilterOnMaterial.StringConstrain
      • FilterOnMetadata
      • FilterOnMetadata.PropName
      • FilterOnMetadata.PropName.PropertyNameConstrain
      • FilterOnMetadata.PropValue
      • FilterOnMetadata.PropValue.PropertyValueConstrain
      • FilterOnName
      • FilterOnName.StringConstrain
      • FilterOnPosition
      • FilterOnPosition.BoundsCondition
      • FilterOnTag
      • FlipNormals
      • GetAllGameObjects
      • GetChildAt
      • GetChildren
      • GetGameObject
      • GetImportedModel
      • GetLatestImportedModel
      • GetSelectedGameObjects
      • Merge
      • MoveOrigin
      • MoveOrigin.MovePivotOption
      • PrintGameObjectsInfo
      • PrintMaterialsInfo
      • PrintMeshesInfo
      • RandomizeTransform
      • RemoveHidden
      • RemoveHidden.SelectionLevelUnity
      • RepairMesh
      • ReplaceBy
      • ReplaceBy.ReplaceByMode
      • Retopologize
      • Retopologize.MeshReconstructionQuality
      • Retopologize.RetopologyMode
      • RunRules
      • SetAsStatic
      • SetEnabled
      • SetLayer
      • SetMaterial
      • SetMesh
      • SetMetadata
      • SetName
      • SetPosition
      • SetPosition.Referential
      • SetTag
      • SwitchMaterials
      • SwitchMaterials.CopyReplace
      • SwitchMaterials.MaterialRemplacement
      • TextureQuality
    • Pixyz.Tools.Editor
      • CoreContext
      • FieldInstanceDrawer
      • RenamePopup
      • RuleEngineMenu
      • RuleSetEditor
      • RuleSetWindow
      • Toolbox
      • ToolboxWindow
      • ToolsEditor
    • Pixyz.Utils
      • BaseExtensions
      • CollectionExtensions
      • Dispatcher
      • Dispatcher.DelayedAction
      • Dispatcher.DelayFramesDispatch
      • Dispatcher.GoMainThreadDispatch
      • Dispatcher.GoThreadPoolDispatch
      • Dispatcher.SleepForSecondsDispatch
      • Dispatcher.WaitForSecondsDispatch
      • Dispatcher.YieldInstruction
      • DynamicEnum
      • FilePath
      • FloatingMesh
      • GameObjectToVoidHandler
      • GenericRenderer
      • LookupTable<K, V>
      • MergingContainer
      • MeshExtensions
      • Profiler
      • Profiling
      • ProgressHandler
      • Range
      • ReflectionExtensions
      • SceneExtensions
      • StringToStringHandler
      • TextureScaler
      • ThreadQueue
      • TypePathToUnityObject
      • UnityObjectToStringHandler
      • UnityObjectToUnityObjectHandler
      • VerticesData
      • VoidHandler

    Class ActionVoid

    Abstract class for In Actions.
    Inherit from this class to create an Action that do something from a given input.
    Can be used to create RuleEngine Actions (end points).

    Inheritance
    System.Object
    ActionBase
    ActionVoid
    RunRules
    Inherited Members
    ActionBase.id
    ActionBase.order
    ActionBase.menuPathRuleEngine
    ActionBase.menuPathToolbox
    ActionBase.isInRuleEngine
    ActionBase.isInToolbox
    ActionBase.tooltip
    ActionBase.fieldInstances
    ActionBase.helpersMethods
    ActionBase.undo
    ActionBase.getErrors()
    ActionBase.getWarnings()
    ActionBase.getInfos()
    ActionBase.onBeforeDraw()
    ActionBase.onAfterDraw()
    ActionBase.initialize()
    ActionBase.displayNameRuleEngine
    ActionBase.displayNameToolbox
    ActionBase.invoke(Object)
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Pixyz.Tools
    Assembly: cs.temp.dll.dll
    Syntax
    public abstract class ActionVoid : ActionBase

    Properties

    inputType

    Input type. Specifies what kind of data enters your actions.

    Declaration
    public override Type inputType { get; }
    Property Value
    Type Description
    System.Type
    Overrides
    ActionBase.inputType

    outputType

    Output type. This is always null in the case of a In-only Action.

    Declaration
    public override Type outputType { get; }
    Property Value
    Type Description
    System.Type
    Overrides
    ActionBase.outputType

    Methods

    run()

    Abstract execution method. When creating a new action, this method implementation will hold all the processing code.

    Declaration
    public abstract void run()
    Back to top PiXYZ Plugin for Unity 2019.1