BaxaTech Tools
1.0
|
AccuracyAssessor | IAssessor component that defines the default assessment performed for the Accuracy category |
AccuracyAssessorEditor | Custom editor class for the AccuracyAssessor component |
Archive | Simple archive file format. The archive format is as follows |
ArchiveSection | Class representing a single section (file) within a Shell.Archive archive file |
AssessmentRecord | Base class defining a collection of data gathered during an assessment-related event |
AssessmentSystem | Top-level component used by the assessment system |
AssessmentSystemEditor | Custom editor class for the AssessmentSystem component |
CompletionAssessor | IAssessor component that defines the default assessment performed for the Completion category. Assessment is only performed once, and is awarded the greatest possible points |
CompletionAssessorEditor | Custom editor class for the CompletionAssessor component |
DuplicateInstanceException | Exception class thrown when the user attempts to create multiple concrete ManagerComponent instances at runtime |
ElapsedTimeAssessor | IAssessor component uses the elapsed time since a given timestamp |
ElapsedTimeAssessorEditor | Custom editor class for the TimeAssessor component |
FrameBuffer | Default buffer class used to read/write frames of data determined by the state of a set of Review-derived components. Default format for a saved frame is defined by: |
FrameBuffer.FrameHeader | Header stored for each frame in the data recorded by the policy. See class notes for DefaultReviewPolicy for more information about the data format |
GroupManager | Top-level singleton component class used to govern the review system at runtime |
GroupManagerEditor | Custom inspector for the GroupManager component |
IAssessmentRecordEditor | Abstract class used to define how a custom PointRangeRecord type is displayed in the editor |
IAssessor | Abstract base component used to associate a game object with the assessment system |
IAssessorEditor | Set of utility methods used to display common assessor-related gui items |
IFrameBuffer | Defines the interface used by the buffers in the ReviewSystem that are responsible for storing and restoring the recorded data |
IManagerComponent< T > | Generic singleton-like monobehavior class |
IMonitor | Abstract MonoBehavior class used to attach monitor capabilities to a game object |
Monitor | Default monitor component, allows saving of many simple types of data collected from the public data members and properties of sibling components. Currently supported data types are: |
MonitorEditor | Custom editor class for the Monitor component |
MonitorGroup | Governs how the state of a group of IMonitor components are managed within a scene |
MonitorList | Simple typedef-like class for a System.Collections.Generic.List<IMonitor> |
PointRangeAssessor | Abstract assessor component that assigns a point value upon assessment that falls within a pre-specified range of values |
PointRangeRecord | AssessmentRecord class commonly used by PointRangeAssessor-derived classes. Stores: 1 - The range of possible points that was assignable during the event that generated the record, and 2 - The actual number of points assigned |
PointRangeRecordEditor | Class that defines how instances of PointRangeRecord should be displayed in the inspector for class AssessmentSystem |
PrerequisiteAssessor | Base assessor class for assessors that depend on analyzing a set of prerequisite events |
SectionMap | Convenience aliasing of the collection used to store data sections |
TimeSinceEventAssessor | PointRangeAssessor component that uses the elapsed time since another assessment event occured |
TimeSinceEventAssessorEditor | Custom editor class for the TimeAssessor component |
Utility | Defines a collection of static utility methods used to perform draw calls of composite controls commonly-used in custom editor classes |