Show / Hide Table of Contents

Interface IClientControlledContainer

Inherited Members
ITrackedControllerEnumerable.Parent
ITrackedControllerEnumerable.PropertyName
ITrackedEnumerable.Callbacks
Namespace: Eco.Core.Utils
Assembly: Eco.Core.dll
Syntax
public interface IClientControlledContainer : ITrackedControllerEnumerable, ITrackedEnumerable, IEnumerable

Properties

Count

Declaration
int Count { get; }
Property Value
Type Description
System.Int32

Type

Declaration
Type Type { get; }
Property Value
Type Description
System.Type

Methods

Add(INetObject, Object)

Declaration
bool Add(INetObject caller, object obj)
Parameters
Type Name Description
INetObject caller
System.Object obj
Returns
Type Description
System.Boolean

Remove(INetObject, Object)

Declaration
bool Remove(INetObject caller, object obj)
Parameters
Type Name Description
INetObject caller
System.Object obj
Returns
Type Description
System.Boolean

Set(INetObject, IEnumerable<Object>)

Declaration
bool Set(INetObject caller, IEnumerable<object> newSet)
Parameters
Type Name Description
INetObject caller
System.Collections.Generic.IEnumerable<System.Object> newSet
Returns
Type Description
System.Boolean

Extension Methods

PropertyChanges.FirePropertyChanged(Object, String)
PropertyChanges.FirePropertyChanged(Object, String, Object, Object)
PropertyChanges.FirePropertyChanged(Object, MemberChangedBeforeAfterEventArgs)
ClientControllerExtensions.AddNew(IClientControlledContainer, PropertyInfo)
ClientControllerExtensions.Add(IClientControlledContainer, INetObject, PropertyInfo)
ClientControllerExtensions.Remove(IClientControlledContainer, INetObject, Object, PropertyInfo)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾