#include <aiscore.h>
Inheritance diagram for AI_SKANode_UpropInt:
Public Member Functions | |
void | copy_to (AI_SKANode_UpropInt *skanode) |
Deep copy to a scorekeeper analysis node. | |
AI_SKANode_UpropInt * | clone () |
Clone a scorekeeper analysis node. | |
AI_SKANode_UpropInt * | clone_list () |
Clone chain of scorekeeper analysis nodes. | |
Static Public Member Functions | |
void | init (AI_SKANode_UpropInt *skanode) |
Initializer. | |
AI_SKANode_UpropInt * | construct (char *upropname, int *utypeary, SideMask sideset) |
"Constructor". | |
void | destroy (AI_SKANode_UpropInt **skanode) |
"Destructor". | |
void | destroy_list (AI_SKANode_UpropInt **skanode) |
Chain delete of scorekeeper analysis nodes. | |
void | merge_or_insert_into_list (AI_SKANode_UpropInt **skanodep, char *upropname, int *utypeary, SideMask sideset) |
Merge or insert a scorekeeper analysis node. | |
Public Attributes | |
char * | upropname |
Uprop name. | |
PackedBoolTable * | sides_and_utypes |
Table of sides and utypes. |
|
Clone a scorekeeper analysis node.
|
|
Clone chain of scorekeeper analysis nodes.
|
|
"Constructor".
|
|
Deep copy to a scorekeeper analysis node.
|
|
"Destructor".
|
|
Chain delete of scorekeeper analysis nodes.
|
|
Initializer.
|
|
Merge or insert a scorekeeper analysis node.
|
|
Table of sides and utypes.
|
|
Uprop name.
|