Class GameObjectIssueRecord
- Namespace
- CodeStage.Maintainer.Issues
- Assembly
- Build.dll
[Serializable]
public class GameObjectIssueRecord : AssetIssueRecord, IScanListenerResult
- Inheritance
-
objectGameObjectIssueRecord
- Implements
- Inherited Members
Fields
componentIndex
public long componentIndex
Field Value
- long
componentName
public string componentName
Field Value
- string
componentNamePostfix
public string componentNamePostfix
Field Value
- string
humanReadablePropertyName
public string humanReadablePropertyName
Field Value
- string
objectId
public long objectId
Field Value
- long
propertyPath
public string propertyPath
Field Value
- string
transformPath
public string transformPath
Field Value
- string
Properties
IsFixable
Returns true if current issue type is potentially fixable, returns false otherwise.
public override bool IsFixable { get; }
Property Value
- bool
Methods
ConstructBody(StringBuilder)
protected override void ConstructBody(StringBuilder text)
Parameters
textStringBuilder
ForComponent(IIssueDetector, IssueKind, ComponentLocation)
public static GameObjectIssueRecord ForComponent(IIssueDetector detector, IssueKind type, ComponentLocation location)
Parameters
detectorIIssueDetectortypeIssueKindlocationComponentLocation
Returns
ForGameObject(IIssueDetector, IssueKind, GameObjectLocation)
public static GameObjectIssueRecord ForGameObject(IIssueDetector detector, IssueKind type, GameObjectLocation location)
Parameters
detectorIIssueDetectortypeIssueKindlocationGameObjectLocation
Returns
ForProperty(IIssueDetector, IssueKind, PropertyLocation)
public static GameObjectIssueRecord ForProperty(IIssueDetector detector, IssueKind type, PropertyLocation location)
Parameters
detectorIIssueDetectortypeIssueKindlocationPropertyLocation
Returns
Show()
public void Show()