コード例 #1
0
ファイル: IDAStar.hpp プロジェクト: bradlarsen/switchback
  void search()
  {
    if (searched)
      return;
    searched = true;

    Node *start_node = new (node_pool.malloc()) Node(domain.get_start_state(),
                                                     0,
                                                     0);
    domain.compute_heuristic(*start_node);
    goal = idastar_search(start_node);
  }
コード例 #2
0
ファイル: Pickup.cpp プロジェクト: Fissuras/videoventure
void *PickupGrantUpdate::operator new(size_t aSize)
{
	return killpool.malloc();
}
コード例 #3
0
ファイル: Pickup.cpp プロジェクト: Fissuras/videoventure
void *Pickup::operator new(size_t aSize)
{
	return pool.malloc();
}
コード例 #4
0
void *Weapon::operator new(size_t aSize)
{
	return pool.malloc();
}
コード例 #5
0
ファイル: Collidable.cpp プロジェクト: Fissuras/videoventure
void *Collidable::operator new(size_t aSize)
{
	return pool.malloc();
}
コード例 #6
0
ファイル: Variable.cpp プロジェクト: Fissuras/videoventure
void *VarCommand::operator new(size_t aSize)
{
	return varcommandpool.malloc();
}
コード例 #7
0
ファイル: Spawner.cpp プロジェクト: Fissuras/videoventure
void *Spawner::operator new(size_t aSize)
{
	return pool.malloc();
}
コード例 #8
0
ファイル: Variable.cpp プロジェクト: Fissuras/videoventure
void *VarScope::operator new(size_t aSize)
{
	return varscopepool.malloc();
}
コード例 #9
0
ファイル: Variable.cpp プロジェクト: Fissuras/videoventure
void *VarString::operator new(size_t aSize)
{
	return varstringpool.malloc();
}
コード例 #10
0
ファイル: Variable.cpp プロジェクト: Fissuras/videoventure
void *VarFloat::operator new(size_t aSize)
{
	return varfloatpool.malloc();
}
コード例 #11
0
ファイル: Variable.cpp プロジェクト: Fissuras/videoventure
void *VarInteger::operator new(size_t aSize)
{
	return varintegerpool.malloc();
}
コード例 #12
0
void* SimpleParticle::operator new(size_t count)
{
	assert(count <= sizeof(SimpleParticle));
	return particlePool.malloc();
}