Show / Hide Table of Contents

Class PropertyEditorTestObject

Property Editor Test Object

Inheritance
System.Object
UObject
PropertyEditorTestObject
Inherited Members
UObject.TransientPackage
UObject.CastTo<T>(UObject)
UObject.CastTo(UObject, Type)
UObject.RemoveObject(UObject)
UObject.MakeObjectArrayField<T>(NativeArray*)
UObject.NotImplemented<T>()
UObject.Construct()
UObject.GetHashCode()
UObject.GetName()
UObject.ToString()
UObject.Name
UObject._None
UObject.None
UObject.ObjPointer
UObject.LoadObjectFromClass(Class, UObject, String, String, LoadFlags, PackageMap, Boolean)
UObject.LoadClass(Class, UObject, String, String, LoadFlags, PackageMap)
UObject.GetPropertyFor<T>(Name)
UObject.ExecuteUbergraph
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: UE4.UnrealEd
Assembly: UE4DotNet.dll
Syntax
public class PropertyEditorTestObject : UObject

Properties

| Improve this Doc View Source

ActorPropertyArray

Actor Property Array

Declaration
public ObjectArrayField<Actor> ActorPropertyArray { get; }
Property Value
Type Description
ObjectArrayField<Actor>
| Improve this Doc View Source

AnyMaterialInterface

Any Material Interface

Declaration
public MaterialInterface AnyMaterialInterface { get; set; }
Property Value
Type Description
MaterialInterface
| Improve this Doc View Source

ArrayOfEditInlineNewSMCs

Array Of Edit Inline New SMCs

Declaration
public ObjectArrayField<StaticMeshComponent> ArrayOfEditInlineNewSMCs { get; }
Property Value
Type Description
ObjectArrayField<StaticMeshComponent>
| Improve this Doc View Source

AssetReferenceCustomStruct

Asset Reference Custom Struct

Declaration
public SoftObjectPath AssetReferenceCustomStruct { get; set; }
Property Value
Type Description
SoftObjectPath
| Improve this Doc View Source

AssetReferenceCustomStructWithEditCondition

Asset Reference Custom Struct with Edit Condition

Declaration
public SoftObjectPath AssetReferenceCustomStructWithEditCondition { get; set; }
Property Value
Type Description
SoftObjectPath
| Improve this Doc View Source

AssetReferenceCustomStructWithThumbnail

Asset Reference Custom Struct with Thumbnail

Declaration
public SoftObjectPath AssetReferenceCustomStructWithThumbnail { get; set; }
Property Value
Type Description
SoftObjectPath
| Improve this Doc View Source

bEditCondition

Declaration
public bool bEditCondition { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bEditConditionAssetReferenceCustomStructWithEditCondition

Declaration
public bool bEditConditionAssetReferenceCustomStructWithEditCondition { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bEditConditionStructWithMultipleInstances2

Declaration
public bool bEditConditionStructWithMultipleInstances2 { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

BoolProperty

Declaration
public bool BoolProperty { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

ByteProperty

Byte Property

Declaration
public byte ByteProperty { get; set; }
Property Value
Type Description
System.Byte
| Improve this Doc View Source

ClassProperty

Class Property

Declaration
public SubclassOf<UObject> ClassProperty { get; set; }
Property Value
Type Description
SubclassOf<UObject>
| Improve this Doc View Source

ColorProperty

Color Property

Declaration
public Color ColorProperty { get; set; }
Property Value
Type Description
Color
| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

Declaration
public static PropertyEditorTestObject DefaultObject { get; }
Property Value
Type Description
PropertyEditorTestObject
| Improve this Doc View Source

DoubleProperty

Double Property

Declaration
public double DoubleProperty { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

EditInlineNewStaticMeshComponent

Edit Inline New Static Mesh Component

Declaration
public StaticMeshComponent EditInlineNewStaticMeshComponent { get; set; }
Property Value
Type Description
StaticMeshComponent
| Improve this Doc View Source

EnumProperty

Enum Property

Declaration
public byte EnumProperty { get; set; }
Property Value
Type Description
System.Byte
| Improve this Doc View Source

FloatProperty

Float Property

Declaration
public float FloatProperty { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

FloatPropertyWithClampedRange

This is a custom tooltip that should be shown

Declaration
public float FloatPropertyWithClampedRange { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

Int16roperty

Int 16roperty

Declaration
public short Int16roperty { get; set; }
Property Value
Type Description
System.Int16
| Improve this Doc View Source

Int32Property

Int 32Property

Declaration
public int Int32Property { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Int64Property

Int 64Property

Declaration
public long Int64Property { get; set; }
Property Value
Type Description
System.Int64
| Improve this Doc View Source

Int8Property

Int 8Property

Declaration
public sbyte Int8Property { get; set; }
Property Value
Type Description
System.SByte
| Improve this Doc View Source

IntPointProperty

Int Point Property

Declaration
public IntPoint IntPointProperty { get; set; }
Property Value
Type Description
IntPoint
| Improve this Doc View Source

IntPropertyWithClampedRange

Int Property with Clamped Range

Declaration
public int IntPropertyWithClampedRange { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

IntThatCannotBeChanged

Int That Cannot be Changed

Declaration
public int IntThatCannotBeChanged { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

LinearColorProperty

Linear Color Property

Declaration
public LinearColor LinearColorProperty { get; set; }
Property Value
Type Description
LinearColor
| Improve this Doc View Source

MatrixProperty

Matrix Property

Declaration
public Matrix MatrixProperty { get; set; }
Property Value
Type Description
Matrix
| Improve this Doc View Source

NameProperty

Name Property

Declaration
public Name NameProperty { get; set; }
Property Value
Type Description
Name
| Improve this Doc View Source

ObjectProperty

Object Property

Declaration
public UObject ObjectProperty { get; set; }
Property Value
Type Description
UObject
| Improve this Doc View Source

ObjectPropertyArray

Object Property Array

Declaration
public ObjectArrayField<UObject> ObjectPropertyArray { get; }
Property Value
Type Description
ObjectArrayField<UObject>
| Improve this Doc View Source

ObjectThatCannotBeChanged

Object That Cannot be Changed

Declaration
public PrimitiveComponent ObjectThatCannotBeChanged { get; set; }
Property Value
Type Description
PrimitiveComponent
| Improve this Doc View Source

OnlyActorsAllowed

Only Actors Allowed

Declaration
public Actor OnlyActorsAllowed { get; set; }
Property Value
Type Description
Actor
| Improve this Doc View Source

RotatorProperty

Rotator Property

Declaration
public Rotator RotatorProperty { get; set; }
Property Value
Type Description
Rotator
| Improve this Doc View Source

SimplePropertyWithEditCondition

Simple Property with Edit Condition

Declaration
public int SimplePropertyWithEditCondition { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

StaticArrayOfInts

Static Array Of Ints

Declaration
public int StaticArrayOfInts { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

StaticArrayOfIntsWithEnumLabels

Static Array Of Ints with Enum Labels

Declaration
public int StaticArrayOfIntsWithEnumLabels { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class
| Improve this Doc View Source

StaticMeshProp

Static Mesh Prop

Declaration
public StaticMesh StaticMeshProp { get; set; }
Property Value
Type Description
StaticMesh
| Improve this Doc View Source

StructWithMultipleInstances1

Struct with Multiple Instances 1

Declaration
public PropertyEditorTestBasicStruct StructWithMultipleInstances1 { get; set; }
Property Value
Type Description
PropertyEditorTestBasicStruct
| Improve this Doc View Source

StructWithMultipleInstances2

Struct with Multiple Instances 2

Declaration
public PropertyEditorTestBasicStruct StructWithMultipleInstances2 { get; set; }
Property Value
Type Description
PropertyEditorTestBasicStruct
| Improve this Doc View Source

TextureOrBlendableInterface

Allows either an object that's derived from UTexture or IBlendableInterface, to ensure that Object Property handles know how to filter for AllowedClasses correctly.

Declaration
public UObject TextureOrBlendableInterface { get; set; }
Property Value
Type Description
UObject
| Improve this Doc View Source

TextureProp

Texture Prop

Declaration
public Texture TextureProp { get; set; }
Property Value
Type Description
Texture
| Improve this Doc View Source

ThisIsBrokenIfItsVisibleInADetailsView

This Is Broken if Its Visible in ADetails View

Declaration
public PropertyEditorTestBasicStruct ThisIsBrokenIfItsVisibleInADetailsView { get; set; }
Property Value
Type Description
PropertyEditorTestBasicStruct
| Improve this Doc View Source

TransformProperty

Transform Property

Declaration
public Transform TransformProperty { get; set; }
Property Value
Type Description
Transform
| Improve this Doc View Source

Vector2Property

Vector 2Property

Declaration
public Vector2D Vector2Property { get; set; }
Property Value
Type Description
Vector2D
| Improve this Doc View Source

Vector3Property

Vector 3Property

Declaration
public Vector Vector3Property { get; set; }
Property Value
Type Description
Vector
| Improve this Doc View Source

Vector4Property

Vector 4Property

Declaration
public Vector4 Vector4Property { get; set; }
Property Value
Type Description
Vector4

Methods

| Improve this Doc View Source

New(UObject, Name)

Spawn an object of this class

Declaration
public static PropertyEditorTestObject New(UObject obj = null, Name name = default(Name))
Parameters
Type Name Description
UObject obj
Name name
Returns
Type Description
PropertyEditorTestObject

Operators

| Improve this Doc View Source

Implicit(IntPtr to PropertyEditorTestObject)

Convert from IntPtr to UObject

Declaration
public static implicit operator PropertyEditorTestObject(IntPtr p)
Parameters
Type Name Description
System.IntPtr p
Returns
Type Description
PropertyEditorTestObject
  • Improve this Doc
  • View Source
Back to top Generated by DocFX