Nebula
Interest

InterestPolicies

Combining policies, so a game can add one concern (parties) without rewriting another (fog of war).

generated from the sources
public static class InterestPolicies

Combining policies, so a game can add one concern (parties) without rewriting another (fog of war).

Methods

Combine

public static IInterestPolicy Combine(IInterestPolicy a, IInterestPolicy b);
public static IInterestPolicy Combine(params IInterestPolicy[] policies);

Union of the foci and explicit entities, and the AND of the authorizations: a policy can only ever take an entity away from a client, never grant one another policy refused.

On this page