コード例 #1
0
ファイル: CodeGen.Gen.cs プロジェクト: garinrkpp/ttt
        public Projectile *GetProjectile(EntityRefProjectile entity_ref)
        {
            var ptr = _entities->Projectile(entity_ref._index);

            if (ptr->_entity._active && ptr->_entity._ref._version == entity_ref._version)
            {
                return(ptr);
            }
            return(null);
        }
コード例 #2
0
ファイル: CodeGen.Gen.cs プロジェクト: garinrkpp/ttt
 public void DestroyProjectile(EntityRefProjectile entity_ref)
 {
     _destroy.Enqueue(entity_ref);
 }
コード例 #3
0
ファイル: CodeGen.Gen.cs プロジェクト: garinrkpp/ttt
 public Boolean ProjectileExists(EntityRefProjectile entity_ref)
 {
     return(GetProjectile(entity_ref) != null);
 }