Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - grucho

#1
Hola gente quisiera saber por que en algunos archivos de encabezados crean clases imcompletas.

aca un ejemplo.
Código (cpp) [Seleccionar]

#pragma once

class InteractComponent; // <------ a esto me refiero con clase incompleta.

class LeverTile final : public LevelDynamicTile {
public:
LeverTile(LevelScreen* levelScreen);

//.....
//.....
private:
// the lever can only be used by hand if the main char is in this range.
// it is however always possible for a telekinesis spell to activate the lever if its projectile reaches the lever.
static const float ACTIVATE_RANGE;
std::vector<LeverDependentTile*> m_dependentTiles;
bool m_isGround = false;
bool m_isTelekinesisLocked = false;
InteractComponent* m_interactComponent;
};


si se fijan la clase InteractComponent esta incompleta.
tambien crea un puntero de tipo InteractComponent.

desde ya muchas gracias a todos  y disculpen si no me explico bien ya q soy nuevo en c++.


· Los títulos deben ser descriptivos
>aquí las reglas del foro
-Engel Lex