mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 16:58:40 -04:00
panda: Get rid of few warnings
- Correct missing override - Correct deprecated XKeycodeToKeysym - Correct deprecated @exec for FreeBSD pkg plist Signed-off-by: deflected <deflected@users.noreply.github.com> Closes #144
This commit is contained in:
parent
81e414030e
commit
560fd4eb3d
@ -864,7 +864,7 @@ if (COMPILER=="GCC"):
|
||||
if not PkgSkip("NVIDIACG") and not RUNTIME:
|
||||
SmartPkgEnable("CGGL", "", ("CgGL"), "Cg/cgGL.h", thirdparty_dir = "nvidiacg")
|
||||
if not RUNTIME:
|
||||
SmartPkgEnable("X11", "x11", "X11", ("X11", "X11/Xlib.h"))
|
||||
SmartPkgEnable("X11", "x11", "X11", ("X11", "X11/Xlib.h", "X11/XKBlib.h"))
|
||||
|
||||
if GetHost() != "darwin":
|
||||
# Workaround for an issue where pkg-config does not include this path
|
||||
@ -7216,8 +7216,8 @@ def MakeInstallerFreeBSD():
|
||||
plist_txt += os.path.join(root, f)[21:] + "\n"
|
||||
|
||||
if not RUNTIME:
|
||||
plist_txt += "@exec /sbin/ldconfig -m /usr/local/lib\n"
|
||||
plist_txt += "@unexec /sbin/ldconfig -R\n"
|
||||
plist_txt += "@postexec /sbin/ldconfig -m /usr/local/lib\n"
|
||||
plist_txt += "@postunexec /sbin/ldconfig -R\n"
|
||||
|
||||
for remdir in ("lib/panda3d", "share/panda3d", "include/panda3d"):
|
||||
for root, dirs, files in os.walk("targetroot/usr/local/" + remdir, False):
|
||||
|
@ -45,6 +45,7 @@ struct XVisualInfo;
|
||||
#else
|
||||
|
||||
#include "pre_x11_include.h"
|
||||
#include <X11/XKBlib.h>
|
||||
#include <X11/Xlib.h>
|
||||
#include <X11/Xutil.h>
|
||||
#include <X11/keysym.h>
|
||||
|
@ -31,7 +31,7 @@ PUBLISHED:
|
||||
|
||||
virtual EggLine *make_copy() const OVERRIDE;
|
||||
|
||||
virtual void write(ostream &out, int indent_level) const;
|
||||
virtual void write(ostream &out, int indent_level) const OVERRIDE;
|
||||
|
||||
INLINE bool has_thick() const;
|
||||
INLINE double get_thick() const;
|
||||
@ -39,7 +39,7 @@ PUBLISHED:
|
||||
INLINE void clear_thick();
|
||||
|
||||
protected:
|
||||
virtual int get_num_lead_vertices() const;
|
||||
virtual int get_num_lead_vertices() const OVERRIDE;
|
||||
|
||||
private:
|
||||
double _thick;
|
||||
@ -54,10 +54,13 @@ public:
|
||||
register_type(_type_handle, "EggLine",
|
||||
EggCompositePrimitive::get_class_type());
|
||||
}
|
||||
virtual TypeHandle get_type() const {
|
||||
virtual TypeHandle get_type() const OVERRIDE {
|
||||
return get_class_type();
|
||||
}
|
||||
virtual TypeHandle force_init_type() OVERRIDE {
|
||||
init_type();
|
||||
return get_class_type();
|
||||
}
|
||||
virtual TypeHandle force_init_type() {init_type(); return get_class_type();}
|
||||
|
||||
private:
|
||||
static TypeHandle _type_handle;
|
||||
|
@ -50,7 +50,7 @@ PUBLISHED:
|
||||
INLINE double get_knot(int k) const;
|
||||
MAKE_SEQ(get_knots, get_num_knots, get_knot);
|
||||
|
||||
virtual void write(ostream &out, int indent_level) const;
|
||||
virtual void write(ostream &out, int indent_level) const OVERRIDE;
|
||||
|
||||
MAKE_PROPERTY(order, get_order, set_order);
|
||||
MAKE_PROPERTY(degree, get_degree);
|
||||
@ -72,10 +72,13 @@ public:
|
||||
register_type(_type_handle, "EggNurbsCurve",
|
||||
EggCurve::get_class_type());
|
||||
}
|
||||
virtual TypeHandle get_type() const {
|
||||
virtual TypeHandle get_type() const OVERRIDE {
|
||||
return get_class_type();
|
||||
}
|
||||
virtual TypeHandle force_init_type() OVERRIDE {
|
||||
init_type();
|
||||
return get_class_type();
|
||||
}
|
||||
virtual TypeHandle force_init_type() {init_type(); return get_class_type();}
|
||||
|
||||
private:
|
||||
static TypeHandle _type_handle;
|
||||
|
@ -75,14 +75,14 @@ PUBLISHED:
|
||||
MAKE_SEQ(get_v_knots, get_num_v_knots, get_v_knot);
|
||||
INLINE EggVertex *get_cv(int ui, int vi) const;
|
||||
|
||||
virtual void write(ostream &out, int indent_level) const;
|
||||
virtual void write(ostream &out, int indent_level) const OVERRIDE;
|
||||
|
||||
public:
|
||||
Curves _curves_on_surface;
|
||||
Trims _trims;
|
||||
|
||||
protected:
|
||||
virtual void r_apply_texmats(EggTextureCollection &textures);
|
||||
virtual void r_apply_texmats(EggTextureCollection &textures) OVERRIDE;
|
||||
|
||||
private:
|
||||
typedef vector_double Knots;
|
||||
@ -101,10 +101,13 @@ public:
|
||||
register_type(_type_handle, "EggNurbsSurface",
|
||||
EggSurface::get_class_type());
|
||||
}
|
||||
virtual TypeHandle get_type() const {
|
||||
virtual TypeHandle get_type() const OVERRIDE {
|
||||
return get_class_type();
|
||||
}
|
||||
virtual TypeHandle force_init_type() OVERRIDE {
|
||||
init_type();
|
||||
return get_class_type();
|
||||
}
|
||||
virtual TypeHandle force_init_type() {init_type(); return get_class_type();}
|
||||
|
||||
private:
|
||||
static TypeHandle _type_handle;
|
||||
|
@ -30,7 +30,7 @@ PUBLISHED:
|
||||
|
||||
virtual EggPatch *make_copy() const OVERRIDE;
|
||||
|
||||
virtual void write(ostream &out, int indent_level) const;
|
||||
virtual void write(ostream &out, int indent_level) const OVERRIDE;
|
||||
|
||||
public:
|
||||
static TypeHandle get_class_type() {
|
||||
@ -41,10 +41,13 @@ public:
|
||||
register_type(_type_handle, "EggPatch",
|
||||
EggPrimitive::get_class_type());
|
||||
}
|
||||
virtual TypeHandle get_type() const {
|
||||
virtual TypeHandle get_type() const OVERRIDE {
|
||||
return get_class_type();
|
||||
}
|
||||
virtual TypeHandle force_init_type() OVERRIDE {
|
||||
init_type();
|
||||
return get_class_type();
|
||||
}
|
||||
virtual TypeHandle force_init_type() {init_type(); return get_class_type();}
|
||||
|
||||
private:
|
||||
static TypeHandle _type_handle;
|
||||
|
@ -40,9 +40,9 @@ PUBLISHED:
|
||||
INLINE void set_perspective(bool perspective);
|
||||
INLINE void clear_perspective();
|
||||
|
||||
virtual bool cleanup();
|
||||
virtual bool cleanup() OVERRIDE;
|
||||
|
||||
virtual void write(ostream &out, int indent_level) const;
|
||||
virtual void write(ostream &out, int indent_level) const OVERRIDE;
|
||||
|
||||
private:
|
||||
enum Flags {
|
||||
@ -64,10 +64,13 @@ public:
|
||||
register_type(_type_handle, "EggPoint",
|
||||
EggPrimitive::get_class_type());
|
||||
}
|
||||
virtual TypeHandle get_type() const {
|
||||
virtual TypeHandle get_type() const OVERRIDE {
|
||||
return get_class_type();
|
||||
}
|
||||
virtual TypeHandle force_init_type() OVERRIDE {
|
||||
init_type();
|
||||
return get_class_type();
|
||||
}
|
||||
virtual TypeHandle force_init_type() {init_type(); return get_class_type();}
|
||||
|
||||
private:
|
||||
static TypeHandle _type_handle;
|
||||
|
@ -29,7 +29,7 @@ PUBLISHED:
|
||||
|
||||
virtual EggPolygon *make_copy() const OVERRIDE;
|
||||
|
||||
virtual bool cleanup();
|
||||
virtual bool cleanup() OVERRIDE;
|
||||
|
||||
bool calculate_normal(LNormald &result, CoordinateSystem cs = CS_default) const;
|
||||
bool is_planar() const;
|
||||
@ -39,7 +39,7 @@ PUBLISHED:
|
||||
INLINE bool triangulate_into(EggGroupNode *container, bool convex_also) const;
|
||||
PT(EggPolygon) triangulate_in_place(bool convex_also);
|
||||
|
||||
virtual void write(ostream &out, int indent_level) const;
|
||||
virtual void write(ostream &out, int indent_level) const OVERRIDE;
|
||||
|
||||
private:
|
||||
bool decomp_concave(EggGroupNode *container, int asum, int x, int y) const;
|
||||
@ -55,10 +55,13 @@ public:
|
||||
register_type(_type_handle, "EggPolygon",
|
||||
EggPrimitive::get_class_type());
|
||||
}
|
||||
virtual TypeHandle get_type() const {
|
||||
virtual TypeHandle get_type() const OVERRIDE {
|
||||
return get_class_type();
|
||||
}
|
||||
virtual TypeHandle force_init_type() OVERRIDE {
|
||||
init_type();
|
||||
return get_class_type();
|
||||
}
|
||||
virtual TypeHandle force_init_type() {init_type(); return get_class_type();}
|
||||
|
||||
private:
|
||||
static TypeHandle _type_handle;
|
||||
|
@ -31,12 +31,12 @@ PUBLISHED:
|
||||
|
||||
virtual EggTriangleFan *make_copy() const OVERRIDE;
|
||||
|
||||
virtual void write(ostream &out, int indent_level) const;
|
||||
virtual void apply_first_attribute();
|
||||
virtual void write(ostream &out, int indent_level) const OVERRIDE;
|
||||
virtual void apply_first_attribute() OVERRIDE;
|
||||
|
||||
protected:
|
||||
virtual int get_num_lead_vertices() const;
|
||||
virtual bool do_triangulate(EggGroupNode *container) const;
|
||||
virtual int get_num_lead_vertices() const OVERRIDE;
|
||||
virtual bool do_triangulate(EggGroupNode *container) const OVERRIDE;
|
||||
|
||||
public:
|
||||
static TypeHandle get_class_type() {
|
||||
@ -47,10 +47,13 @@ public:
|
||||
register_type(_type_handle, "EggTriangleFan",
|
||||
EggCompositePrimitive::get_class_type());
|
||||
}
|
||||
virtual TypeHandle get_type() const {
|
||||
virtual TypeHandle get_type() const OVERRIDE {
|
||||
return get_class_type();
|
||||
}
|
||||
virtual TypeHandle force_init_type() OVERRIDE {
|
||||
init_type();
|
||||
return get_class_type();
|
||||
}
|
||||
virtual TypeHandle force_init_type() {init_type(); return get_class_type();}
|
||||
|
||||
private:
|
||||
static TypeHandle _type_handle;
|
||||
|
@ -31,11 +31,11 @@ PUBLISHED:
|
||||
|
||||
virtual EggTriangleStrip *make_copy() const OVERRIDE;
|
||||
|
||||
virtual void write(ostream &out, int indent_level) const;
|
||||
virtual void write(ostream &out, int indent_level) const OVERRIDE;
|
||||
|
||||
protected:
|
||||
virtual int get_num_lead_vertices() const;
|
||||
virtual bool do_triangulate(EggGroupNode *container) const;
|
||||
virtual int get_num_lead_vertices() const OVERRIDE;
|
||||
virtual bool do_triangulate(EggGroupNode *container) const OVERRIDE;
|
||||
|
||||
public:
|
||||
static TypeHandle get_class_type() {
|
||||
@ -46,10 +46,13 @@ public:
|
||||
register_type(_type_handle, "EggTriangleStrip",
|
||||
EggCompositePrimitive::get_class_type());
|
||||
}
|
||||
virtual TypeHandle get_type() const {
|
||||
virtual TypeHandle get_type() const OVERRIDE {
|
||||
return get_class_type();
|
||||
}
|
||||
virtual TypeHandle force_init_type() OVERRIDE {
|
||||
init_type();
|
||||
return get_class_type();
|
||||
}
|
||||
virtual TypeHandle force_init_type() {init_type(); return get_class_type();}
|
||||
|
||||
private:
|
||||
static TypeHandle _type_handle;
|
||||
|
@ -2051,7 +2051,7 @@ get_keyboard_map() const {
|
||||
continue;
|
||||
}
|
||||
|
||||
KeySym sym = XKeycodeToKeysym(_display, k, 0);
|
||||
KeySym sym = XkbKeycodeToKeysym(_display, k, 0, 0);
|
||||
ButtonHandle button = map_button(sym);
|
||||
if (button == ButtonHandle::none()) {
|
||||
continue;
|
||||
|
Loading…
x
Reference in New Issue
Block a user