aboutsummaryrefslogtreecommitdiff
path: root/design.tex
diff options
context:
space:
mode:
authorLoek Le Blansch <loek@pipeframe.xyz>2024-11-03 16:15:43 +0100
committerLoek Le Blansch <loek@pipeframe.xyz>2024-11-03 16:15:43 +0100
commitd830c3ad0e1d749ca72c95a2c293cb67847e783f (patch)
treebe1dfed9d199cb919b3fa4ef16da2453e26a1fdf /design.tex
parent1adb2f5df7ff1b623bce593d0527ff0cd3deaa08 (diff)
parent525f6fc8bfdcc898862aa45621a71d951df4f7ca (diff)
Merge branch 'niels/drawio' of github.com:lonkaars/crepe-docs
Diffstat (limited to 'design.tex')
-rw-r--r--design.tex9
1 files changed, 3 insertions, 6 deletions
diff --git a/design.tex b/design.tex
index be69c8f..37428b1 100644
--- a/design.tex
+++ b/design.tex
@@ -137,9 +137,8 @@ reliability.
\subsection{Texture}
-% FIXME: our
-The textures in our game engine are represented by the \codeinline{Texture} class. It
-is implemented a \gls{facade} around the \gls{sdl} library.
+The textures in cr\^epe game engine are represented by the \codeinline{Texture} class. It
+is implemented as an \gls{facade} around the \gls{sdl} library.
\subsubsection{Architecture}
@@ -218,9 +217,7 @@ following classes:\noparbreak
\item[\codeinline{present_screen()}] Presents the final rendered image to the
screen.
\end{description}
- \item The \codeinline{SdlContext} class, another singleton, manages the \gls{sdl}
- and has a friendship relationship with \codeinline{ComponentManager} for tighter
- integration with component management.
+ \item The \codeinline{SdlContext} class, another singleton, manages the \gls{sdl} library
\item Components are organized as follows:\noparbreak
\begin{itemize}
\item The \codeinline{Component} base class allows for generic handling of