For the following function declaration inside a struct "Matrix":
/// Creates a left-handed perspective projection matrix defined by a field of view on Y axis. This is
/// a common way for typical 3D applications. In 3D shooters special care is to be taken because on
/// wide-screen monitors the visible area will be bigger when using this method. The parameters that
/// define the viewed range are important for defining the precision of the depth transformation or a
/// depth-buffer.
/// @param[in] fieldOfView The camera's field of view in radians. For example Pi/4.
/// @param[in] aspectRatio The screen's aspect ratio. Can be calculated as y/x.
/// @param[in] nearPlane The closest range at which the scene will be viewed.
/// @param[in] farPlane The farthest range at which the scene will be viewed.
static Matrix PerspectiveFOVY(VectorFloat fieldOfView, VectorFloat aspectRatio, VectorFloat nearPlane,
VectorFloat farPlane, bool depthClipNegative = false);
When mouse is hovered over this function inside the code, the description box appears and is much larger than the screen. It looks like this (photo as can't take it as a screenshot):
What happened?
For the following function declaration inside a struct "Matrix":
When mouse is hovered over this function inside the code, the description box appears and is much larger than the screen. It looks like this (photo as can't take it as a screenshot):![IMG_0922](https://github.com/eranif/codelite/assets/14065837/f44e7484-7c67-49be-b151-64d5b2ed660f)
Version
CodeLite revision 7ff7b63707b3e60ebaf2476dbcff61086d1f08f2
Operating system
Arch Linux / Xorg / wxWidgets 3.2.4 (self-compiled)