Files
LuaCsForBarotraumaEP/SharpFont/Source/SharpFontShared/Internal/NativeObject.cs
juanjp600 d6c292a2cc SharpFont + ScalableFont implementation
https://github.com/Robmaister/SharpFont

TODO: replace Code Bold.otf with the full version, fix any bugs, build on Linux, possibly move ToolBox string wrapping and limiting logic to ScalableFont class for better results.
2017-03-07 13:44:42 -03:00

34 lines
549 B
C#

using System;
namespace SharpFont
{
/// <summary>
/// Provide a consistent means for using pointers as references.
/// </summary>
public abstract class NativeObject
{
private IntPtr reference;
/// <summary>
/// Construct a new NativeObject and assign the reference.
/// </summary>
/// <param name="reference"></param>
protected NativeObject(IntPtr reference)
{
this.reference = reference;
}
internal virtual IntPtr Reference
{
get
{
return reference;
}
set
{
reference = value;
}
}
}
}