本文整理汇总了C++中Archiver::ArchiveVector方法的典型用法代码示例。如果您正苦于以下问题:C++ Archiver::ArchiveVector方法的具体用法?C++ Archiver::ArchiveVector怎么用?C++ Archiver::ArchiveVector使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Archiver
的用法示例。
在下文中一共展示了Archiver::ArchiveVector方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: Archive
//
// Name: Archive()
// Parameters: Archiver &arc -- The archiver object
// Description: Archives the class
//
void SensoryPerception::Archive ( Archiver &arc )
{
arc.ArchiveInteger ( &_stimuli );
arc.ArchiveInteger ( &_permanent_stimuli );
arc.ArchiveVector ( &_noise_position );
arc.ArchiveInteger ( &_last_soundType );
arc.ArchiveFloat ( &_noise_time );
arc.ArchiveFloat ( &_fov );
arc.ArchiveFloat ( &_fovdot );
arc.ArchiveFloat ( &_vision_distance );
arc.ArchiveFloat ( &_nextSenseTime );
arc.ArchiveInteger( &_lineOfSight.entNum );
arc.ArchiveFloat( &_lineOfSight.time );
arc.ArchiveBoolean( &_lineOfSight.inLineOfSight );
}
示例2: Archive
inline void MoveRandomDirection::Archive(Archiver& arc) {
Behavior::Archive(arc);
// Archive Parameters
arc.ArchiveString(&anim);
// Archive Components
arc.ArchiveObject(&_chase);
// Archive Member Vars
arc.ArchiveVector(&_destination);
arc.ArchiveUnsigned(&_mode);
arc.ArchiveFloat(&_dist);
arc.ArchiveFloat(&_minDistance);
arc.ArchiveFloat(&_nextChangeTime);
arc.ArchiveBool(&_foundGoodDestination);
arc.ArchiveBool(&_forever);
arc.ArchiveBool(&_faceEnemy);
arc.ArchiveString(&_torsoAnim);
}