Show / Hide Table of Contents

Class CoreAttributeExtensions

Inheritance
System.Object
CoreAttributeExtensions
Namespace: Eco.Core.Controller
Assembly: Eco.Core.dll
Syntax
public static class CoreAttributeExtensions : Object

Methods

GetSyncToViewProperties(Type)

Declaration
public static IEnumerable<PropertyInfo> GetSyncToViewProperties(this Type type)
Parameters
Type Name Description
System.Type type
Returns
Type Description
System.Collections.Generic.IEnumerable<System.Reflection.PropertyInfo>

IsAutoGen(MemberInfo)

Declaration
public static bool IsAutoGen(this MemberInfo member)
Parameters
Type Name Description
System.Reflection.MemberInfo member
Returns
Type Description
System.Boolean

IsPropSyncToView(IController, String)

See if a given property name on this type will be getting updates from controller system

Declaration
public static bool IsPropSyncToView(this IController controller, string name)
Parameters
Type Name Description
IController controller
System.String name
Returns
Type Description
System.Boolean

IsSyncToView(MemberInfo)

Declaration
public static bool IsSyncToView(this MemberInfo member)
Parameters
Type Name Description
System.Reflection.MemberInfo member
Returns
Type Description
System.Boolean

IsSyncToViewOrAutogen(MemberInfo)

Declaration
public static bool IsSyncToViewOrAutogen(this MemberInfo member)
Parameters
Type Name Description
System.Reflection.MemberInfo member
Returns
Type Description
System.Boolean

SyncFlags(MemberInfo)

Declaration
public static SyncFlags SyncFlags(this MemberInfo member)
Parameters
Type Name Description
System.Reflection.MemberInfo member
Returns
Type Description
SyncFlags
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾