DecisionFlex
Utilty AI for Unity
 All Classes Namespaces Functions Variables Events Pages
Public Member Functions | List of all members
TenPN.DecisionFlex.Demos.AttributeContextFactory Class Reference

for the iPerson demo. Pushes what we know about the world into DFlex's database. More...

Inheritance diagram for TenPN.DecisionFlex.Demos.AttributeContextFactory:
TenPN.DecisionFlex.SingleContextFactory TenPN.DecisionFlex.ContextFactory

Public Member Functions

override IContext SingleContext (Logging loggingSetting)
 
- Public Member Functions inherited from TenPN.DecisionFlex.SingleContextFactory
sealed override IList< IContextAllContexts (Logging loggingSetting)
 

Additional Inherited Members

- Public Types inherited from TenPN.DecisionFlex.ContextFactory
enum  Logging { Enabled, Disabled }
 

Detailed Description

for the iPerson demo. Pushes what we know about the world into DFlex's database.

Member Function Documentation

override IContext TenPN.DecisionFlex.Demos.AttributeContextFactory.SingleContext ( Logging  loggingSetting)
inlinevirtual
Returns
a list of IContext objects, each of which will be scored against the decision's actions seperately.
Parameters
loggingSettingif Logging.Enabled, DecisionFlex::m_isLoggingEnabled is true. You should print or display some debugging info.

Implements TenPN.DecisionFlex.SingleContextFactory.


The documentation for this class was generated from the following file: