You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
531 B
C++
26 lines
531 B
C++
#include <ncpp/Utilities.hh>
|
|
#include <ncpp/Plane.hh>
|
|
|
|
using namespace ncpp;
|
|
|
|
ncplane* Utilities::to_ncplane (const Plane *plane) noexcept
|
|
{
|
|
if (plane == nullptr)
|
|
return nullptr;
|
|
|
|
return const_cast<Plane*>(plane)->to_ncplane ();
|
|
}
|
|
|
|
NotCurses* Utilities::get_notcurses_cpp (const Root *o) noexcept
|
|
{
|
|
if (o == nullptr)
|
|
return nullptr;
|
|
|
|
return const_cast<Root*>(o)->get_notcurses_cpp ();
|
|
}
|
|
|
|
NotCurses* Utilities::get_notcurses_cpp (const Plane *plane) noexcept
|
|
{
|
|
return get_notcurses_cpp (static_cast<const Root*>(plane));
|
|
}
|