Font description

Require: error == null

Property definitions

gamnit $ BMFontAsset :: desc
	# Font description
	#
	# Require: `error == null`
	fun desc: BMFont
	do
		# Cached results
		var cache = desc_cache
		if cache != null then return cache
		var error = error
		assert error == null else print_error error

		# Load on first access
		load
		error = self.error
		assert error == null else print_error error

		return desc_cache.as(not null)
	end
lib/gamnit/bmfont.nit:301,2--318,4