VIPRA Documentation
Loading...
Searching...
No Matches
include
vipra
vipra_behaviors
conditions
subconditions
subcondition_start.hpp
1
#pragma once
2
3
#include "vipra/vipra_behaviors/definitions/behavior_context.hpp"
4
#include "vipra/vipra_behaviors/definitions/sim_pack.hpp"
5
#include "vipra/vipra_behaviors/events/event.hpp"
6
#include "vipra/vipra_behaviors/targets/target.hpp"
7
8
namespace
VIPRA::Behaviors {
9
class
SubConditionStart
{
10
DEFAULT_CONSTRUCTIBLE(
SubConditionStart
)
11
COPYABLE(
SubConditionStart
)
12
MOVEABLE(
SubConditionStart
)
13
14
public
:
15
void
operator()(
auto
/*unused*/
, VIPRA::idxVec
const
&
/*unused*/
,
16
std::vector<Target>
const
&
/*unused*/
, std::vector<bool>& met,
17
std::vector<bool>
const
&
/*unused*/
, BoolOp
/*unused*/
)
const
18
{
19
std::fill(met.begin(), met.end(),
true
);
20
}
21
};
22
}
// namespace VIPRA::Behaviors
VIPRA::Behaviors::SubConditionStart
Definition
subcondition_start.hpp:9
Generated by
1.13.2